ZMI を介して dropdown_sections.pt を変更した経験のある人はいますか? webcouturier.dropdownmenu に付属するページ テンプレートです。それを修正してメガメニュー(列をサポートするもの)にしたいですか?出来ますか?
これを実装するために plone.app.theming を使用しています。
ZMI を介して dropdown_sections.pt を変更した経験のある人はいますか? webcouturier.dropdownmenu に付属するページ テンプレートです。それを修正してメガメニュー(列をサポートするもの)にしたいですか?出来ますか?
これを実装するために plone.app.theming を使用しています。
そのテンプレートは portal_view_customizations で公開されていません。ファイルシステムから呼び出されています。
メガメニューが必要な場合は、collective.collage.megamenuを試してください
Plone サイトでhttp://pypi.python.org/pypi/plone.app.themingpluginsアドオンを使用してそれを行うことができます。テーマにフォルダーを追加するだけです。
overrides
という名前のファイルを追加します
webcouturier.dropdownmenu.browser.dropdown_sections.pt
公式のものの内容で(github https://github.com/collective/webcouturier.dropdownmenu/blob/master/src/webcouturier/dropdownmenu/browser/dropdown_sections.ptからコピーして貼り付けることができます
<tal:sections tal:define="portal_tabs view/portal_tabs"
tal:condition="portal_tabs"
i18n:domain="plone">
<h5 class="hiddenStructure" i18n:translate="heading_sections">Sections</h5>
<ul id="portal-globalnav"
tal:define="selected_tab python:view.selected_portal_tab"
><tal:tabs tal:repeat="tab portal_tabs"
><li tal:define="tid tab/id;
subitems python:view.getTabObject(tabUrl = tab['url'], tabPath = tab.get('path'));
item_clickable python:view.enable_parent_clickable or not subitems"
tal:attributes="id string:portaltab-${tid};
class python:selected_tab==tid and 'selected' or 'plain'"
><a href=""
tal:content="tab/name"
tal:attributes="href tab/url;
title tab/description|nothing;
class python:item_clickable and 'plain' or 'noClick'">
Tab Name
</a
><tal:block tal:condition="subitems">
<ul class="submenu">
<tal:subitems tal:replace="structure subitems">
<tal:comment replace="nothing">Submenu</tal:comment>
</tal:subitems>
</ul>
</tal:block></li></tal:tabs></ul>
</tal:sections>
メガメニューをどのように行う必要があるかについては、あなた次第です。plone の問題はここで解決されます。