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