0

2 つのポータルで dotnetnuke プロジェクト (v7.0) を実行しています。

1 ページだけからデフォルトの DDR メニューを削除する必要があります。メニューは複数のページとサブページでうまく機能しますが、特定の 1 つのページ、つまりランディング ページではメニューを表示したくありません。

現在、これを達成するための2つの方法を考えることができます。

  • 新しいスキン テンプレートを作成し、メニューを削除し、その 1 つのページにテンプレートを適用します

  • そのページ非表示メニューの URL を検出するには、jquery を使用します。

テンプレート ファイル内のロジックをコーディングしたいのですが、.net/c# が苦手で、DNN は初めてです。

4

1 に答える 1

0

今日は1ページだけです。

ただし、ランディングページのデザインに使用している場合は、別のスキンを作成して除外し、そのスキンをそのニーズに合わせて調整することをお勧めします.

非技術的な編集者がサイトで作業し、Google Adwords からリンクする場合にのみ使用される可能性のあるページを作成する必要がある場合、またはそのナビゲーションなしでテンプレートを選択できるものを作成する必要があり、開発者/デザイナーとしてのあなたはその必要はありません。スキンを編集して、URL に基づいて別の例外を挿入します。

于 2012-12-11T02:08:02.157 に答える