『ごはん』『パン』『麺類』というカテゴリが3つあり、
記事のうちメインカテゴリ(プライマリカテゴリ)に
『パン』が設定されているもののみを表示する記事一覧を作成したいのですが、
うまくいきません。
現在は下記のように書いているのですが、
サブカテゴリに『パン』がある場合も一覧に載ってしまいます。
html
1<ul class="menu_list"> 2<mt:Entries include_sites="2" limit="10" unique="1" category="パン"> 3 <li class="menu_item"> 4 <p class="menu_category"> 5 <mt:EntryPrimaryCategory><span><$mt:CategoryLabel escape="html"$$></span></mt:EntryPrimaryCategory> 6 </p> 7 <p class="menu_txt"><$mt:EntryTitle escape="html"$></p> 8 </li> 9</mt:Entries> 10</ul>
特定のメインカテゴリを持つものだけを記事一覧に表示させることは可能でしょうか。
お知恵をお借りできれば幸いです。よろしくお願いいたします。
追記
いただいた回答に合わせ、下記の通り調整しました。
ひとつのテンプレートで、パンリスト/その他リストを表示させている形です。
また、「注目情報」として、パン・その他問わず別箇所に1記事表示させていて、
その記事については下記リストには表示させないようにしています。
html
1<p>パンリスト</p> 2<ul> 3<mt:SetVar name="counter" value="1"> 4//10件をカウントするためのカウンター 5 6<mt:Entries include_blogs="3" lastn="0" unique="1"> 7<mt:If name="counter" le="10"> 8<mt:IfCategory name="パン" type="primary"> 9 <li class="menu_item"> 10 <p class="menu_category"><span>■■■■■</span></p> 11 <p class="menu_txt"><mt:EntryTitle></p> 12 </li> 13 <mt:SetVar name="counter" op="+" value="1"> 14//処理が1件終わったのでカウンターに1を足す 15 16</mt:IfCategory> 17</mt:If> 18</mt:Entries> 19</ul> 20 21<p>その他リスト</p> 22<ul> 23<mt:SetVar name="counter" value="1"> 24//10件をカウントするためのカウンター 25 26<mt:Entries include_blogs="3" lastn="0" unique="1"> 27<mt:If name="counter" le="10"> 28<mt:IfCategory name="ごはん" type="primary"> 29 <li class="menu_item"> 30 <p class="menu_category"><span>■■■■■</span></p> 31 <p class="menu_txt"><mt:EntryTitle></p> 32 </li> 33 <mt:SetVar name="counter" op="+" value="1"> 34//処理が1件終わったのでカウンターに1を足す 35</mt:IfCategory> 36 37<mt:IfCategory name="麺類" type="primary"> 38 <li class="menu_item"> 39 <p class="menu_category"><span>■■■■■</span></p> 40 <p class="menu_txt"><mt:EntryTitle></p> 41 </li> 42 <mt:SetVar name="counter" op="+" value="1"> 43//処理が1件終わったのでカウンターに1を足す 44</mt:IfCategory> 45 46</mt:If> 47</mt:Entries> 48</ul>
この時、『その他リスト』にunique="1"があると、『その他リスト』そのものが表示されなくなってしまいました。
どのように調整すればよいか見当もつきません…お力お菓子いただけますと幸いです…
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/25 00:49 編集
2020/03/25 02:30 編集
2020/03/27 05:14
2020/04/19 15:46