0

こんにちは皆さん、これを読んでくれてありがとう

まず第一に私の説明を申し訳ありませんが、私の技術英語は完璧ではありません

「ブログ」という名前のチャンネルが、グループカテゴリ内のさまざまなカテゴリに接続しています。

私はすべてのカテゴリのすべてのエントリを表示するために独自のテンプレートを使用しています。これを「記事」と呼びます</p>

記事テンプレート内に、「プレビュー」リンクと「次へ」リンクを表示して、1つのカテゴリのみの各エントリをナビゲートしたい(ID = 13)

このコード(プレビューリンクの例)では機能しており、カテゴリ13に属するエントリにアクセスすると、リンクが表示され、ナビゲートできます。

{exp:channel:prev_entry category=“13” }
/expressionengine/themes/site_themes/agile_records/images/arrownavleft.png {/exp:channel:prev_entry}

しかし、私の問題は今から始まります。このリンクは、すべてのカテゴリエントリにも表示されます。これらのリンク(プレビューと次へ)を記事テンプレートで非表示にする方法がわかりません。上記のコードは簡単ではありません、私はいくつかの条件を試しましたが成功しません

申し訳ありませんが、私はmabyeですが、英語で説明するのは難しいです。

答えてくれてありがとうR。

4

1 に答える 1

0

前/次のエントリタグを条件付きでラップして、カテゴリ13のエントリにのみ表示されるようにしてください。

これにはLowSeg2Catを使用します。

{if segment_1_category_id == 13}
  {exp:channel:prev_entry category=“13” }
   ....
  {/exp:channel:prev_entry}
{/if}

カテゴリのURLセグメントと一致するようにsegment_n_category_idを設定する必要があります。

于 2012-06-30T15:02:15.250 に答える