1

ページ全体にコンテンツを配置する方法と、「同じ」ものの一部のみを変更する方法を理解しようとしています。

たとえば、2 つのサービスがあります。右側のパネルに小さなボックスを追加したいとしましょう。サイトのルート直下のページ (ホーム、会社概要、お問い合わせ) で、このボックスに一般的な情報を含めたい (サービスを提供する対象...)。サービス 1 に関連するページ (サービス 1 のページとサブページ) では、サービス 1 (サービス 1 のソリューション...) に固有の変更を除いて、同じボックスにほとんど同じテキストを含めたいと考えています。サービス 2 とそのサブページについても同じです (サービス 2 ソリューション...)。

コンテンツを変更するには、「コピーを作成する」にチェックを入れたままにしておくのが正しいと思います。ただし、このボックスをすべてのページに表示するのではなく、選択した 1 つのみ (グループ化されているかどうか、つまり、ルート ページ、サービス 1 ページ、サービス 2 ページ) に表示する必要があります。

どうすればこれを達成できますか? 私は DNN 7.01 管理者/ホスト インターフェイスを使用して直接作業しています - 個別の .ascx ファイルを作成することでこれを達成できると想像していますが、そのためには目的に反すると思います。

ありがとう。

4

2 に答える 2

3

あなたがしたいことは、これを処理するために「既存のモジュールを追加」機能を使用することです。

例えば同じにしたいコンテンツは「メイン」ページに追加してコンテンツを設定します。次に、そのバージョンが必要なページで「既存のモジュールを追加」を使用し、「メイン」ページからモジュールを追加します。

次に、他のページで共有するバリエーションがある場合は、このプロセスを繰り返します。

「すべてのページに表示」オプションは使用しないでください。

于 2013-07-12T15:00:27.620 に答える