0

現在のプロジェクトでは、2 つのウィジェット領域が必要です。ウィジェット エリアでは、特定のウィジェットのみを追加できるようにする必要があります。そのため、たとえばウィジェット エリア ONE でのみ使用できるようにする必要があるウィジェットがあります。ウィジェットエリアに「許可されたウィジェット」を設定する方法はありますか? ページの「allowed_children」に似ていますか? Thx、フロリアン

4

1 に答える 1

0

GitHub の Widget モジュールを見ると、この機能が少し前に追加されたようです: https://github.com/silverstripe/silverstripe-widgets/pull/51

Widget.php

...
public static $only_available_in = array();
...

$only_available_in各ウィジェットの配列を設定することで、ウィジェットを使用できるエリアを定義できるはずです。

于 2013-05-01T01:07:51.277 に答える