モジュール名は自由に命名可能
自動生成されるデフォルトのモジュール名:
下記の例では:module_16237379939912
{% module "module_16237379939912" path="/new-boilerplate/modules/breadcrumb", label="breadcrumb" %}
テンプレート上で利用する場合は自由にモジュール名をつけてモジュール内のデータを利用可能。パスで紐付いているので名前は自由につけて良い。
{% module "my_breadcrumb" path="/new-boilerplate/modules/breadcrumb", label="breadcrumb" %}
モジュール内のデータを利用するためには下記記述が必要
// 追加:export_to_template_context=True
{% module "my_breadcrumb" path="/new-boilerplate/modules/breadcrumb", label="breadcrumb", export_to_template_context=True %}
// モジュール内のdirnameの入力データを利用したい場合
{{ widget_data.my_breadcrumb.body.dirname }}
旧仕様なのか下記でも利用可能
{{ content.widgets.my_breadcrumb.body.dirname }}