0

ニュースと製品の 2 つのチャネルを持つ Web サイトを持っています。

製品は、マーケティングと呼ばれる埋め込みチャネル エントリ タグ ペアを使用して表示されます。ニュース記事は、通常のチャネル エントリ タグ ペアを使用して表示されます。

ユーザーがニュース記事をクリックすると、Web サイトは、問題のニュース記事のコンテンツのみを含む新しいページ (ニュース/ビュー) に移動します。テンプレートには、製品タグのペアを含む埋め込みテンプレートも含まれています。ここで問題が発生します。表示される公開アイテムはニュース記事だけです。ニュース記事テンプレートに表示される製品はありません。

ホームページと「ニュース/ビュー」のモックアップ:

{exp:channel:entries channel="news"}
    {title}
    <some markup>
    {body}
{/exp:channel:entries}
{embed="includes/marketing"} 

マーケティングの埋め込みテンプレートは次のようになります。

<some dividing markup>
{exp:channel:entries channel="products"}
<list markup>
   {product_image}
   {product_description}
</list markup>
{/exp:channel:entries}
</some dividing markup>

ホームページと「ニュース/ビュー」テンプレートは本質的に同じであるため、製品が「ニュース/ビュー」ページではなくホームページに表示されている理由がわかりません。

4

1 に答える 1