ページ・コレクション・モジュール・カレンダーというコンテンツのベースタイプがあります。 このベースタイプを元にして任意のカスタムフィールドやテンプレートを組み合わせた独自コンテンツタイプを持つことができます。
'store_list' => [
'type' => 'store',
'base_type' => 'collection',
'join' => [
'pref',
],
'order' => 'pref.value',
'extra_order' => [
'display_order' => 'asc',
],
],
<div class="card">
<div class="card-header" {{ field_data_id('title') }}>
{{ field.title }}
</div>
<div class="card-body" {{ field_data_id('content') }}>
<p class="card-text p-3">{{ field.content|nl2br }}</p>
</div>
</div>
プログラミング言語 | PHP 8.0 (8.0.2以降), 8.1 ※ 詳細はマニュアルの動作環境をご覧ください。 |
フレームワーク | Slim Framework 4 |
テンプレートエンジン | Twig |
データベース | MySQL 5.6, 5.7 |
データベースアクセス | Eloquent (Laravel) |
コンテンツの配信方式 | 動的配信 |