0

EE での開発は初めてで、カテゴリがよくわかりません。

名前付きのカテゴリを作成し、すべてがリンクされています。

カテゴリを選択して投稿を更新すると、ブログ投稿ページですべてのカテゴリが表示されます。

ここに画像の説明を入力 ここに画像の説明を入力

コードは次のとおりです。

{exp:channel:categories channel="blogs"}
   <li><a href="{path='blog/categories'}">{category_name}</a></li>
{/exp:channel:categories}

2 番目の質問:

タグとカテゴリを持つ方法はありますか? ドロップダウンメニューなどで?

前もって感謝します

4

1 に答える 1

2

カテゴリを選択して投稿を更新すると、ブログ投稿ページですべてのカテゴリが表示されます。

チャネル カテゴリ タグには、投稿がそのように分類されているかどうかに関係なく、デフォルトですべてのカテゴリが表示されます。show_emptyこれをオーバーライドするには、パラメータを次のように設定するだけですno

試す

{exp:channel:categories channel="blogs" show_empty="no"}
   <li><a href="{path='blog/categories'}">{category_name}</a></li>
{/exp:channel:categories}

ドキュメントを見る


しかし...あなたのコメントから、特定のエントリに割り当てられたカテゴリを表示したいだけのように聞こえるので、使用する別のタグがあります。

カテゴリの Channel Entries タグ内で使用できる変数ペアがあります

exp:channel:entriesタグペアの中に次のようなものを追加したいと思うでしょう

{categories}
    <a href="{path='your/template_path'}">{category_name}</a>
{/categories}

この回答でも役立つ情報が見つかるかもしれません。


タグとカテゴリを持つ方法はありますか? ドロップダウンメニューなどで?

サイトにタグを付けるには、EE で利用可能なタグ付けアドオンのいずれかを使用できます。TaggerまたはSolspace Tagをお勧めします。

于 2012-11-27T16:58:39.970 に答える