0

Orchard CMS 1.7.1 でテンプレートを作成する方法を学んでいるところで、このブログを参考にしています ( http://www.deepcode.co.uk/2011/05/real-world-orchard-cms-part -2-creating.html )。私がやりたいことは、2 つの異なるナビゲーション用に 2 つのゾーンを定義することです。

私は試みました:

var displayMainNav = (Model.Navigation != null);
var displaySubNav = (Model.Navigation != null);

@if (displayMainNav)
{
    <div id="layout-navigation" class="zone">
        @Display(Model.Navigation)
    </div>
}
@if (displaySubNav)
{
    <div id="layout-sub-navigation" class="zone">
        @Display(Model.Navigation)
    </div>
}

そして、2か所で同じナビゲーションを取得します

何か案は?

4

1 に答える 1

0

基本的に、Navigation1 と Navigation2 という 2 つの異なる名前付きゾーンを定義してから、テーマの theme.txt ファイルに移動し、2 つの新しいゾーンを定義済みゾーンのリストに追加して、メニューを追加できるウィジェット セクションに表示されるようにします。ウィジェット。

于 2013-10-21T10:28:47.470 に答える