eZ publishでにあたらしいレイアウトを追加するメモ

  • このエントリーをはてなブックマークに追加

hoge」というレイアウトを追加する。

ezflow」エクステンションの「zone.ini」をオーバーライドする。

AllowedTypesの配列に「hoge」を追加する
[hoge]の各種設定をする

/extension/xxxx/settings/zone.ini

[General]
AllowedTypes[]=hoge

[hoge]
ZoneTypeName=hogehogehoge
Zones[]=main
Zones[]=left
Zones[]=right
ZoneName[main]=Center
ZoneName[left]=Left
ZoneName[right]=Right
ZoneThumbnail=hoge.gif
Template=hoge.tpl
AvailableForClasses[]=frontpage
AvailableForClasses[]=landing_page

各種設定
ZoneTypeName ゾーン選択用の表示名称「2 zones (layout 1)」など
Zones[] レイアウトゾーンの名前(小文字)
ZoneName[main] ゾーンの表示名(タブの中に表示される文字)
ZoneThumbnail ゾーン選択用のサムネール画像
Template レイアウト定義用のテンプレートファイル名
AvailableForClasses[] レイアウトを適用するクラス群

オーバライドしているデザインエクステンションに、あたらしいレイアウト指定用のテンプレートを追加する。

/extension/xxxx/design/xxxxx/templates/zone/hoge.tpl

hoge.tplを編集する

  • このエントリーをはてなブックマークに追加

コメントを残す