好的,我已經使用IF段和IF category_id語句設置了我的麪包屑試用版。是的原因是因爲我有不同的產品連接成2-3類等等......表達式引擎 - 麪包屑問題!
我已經完成了整個試驗和一切工作正常(雖然很多編碼!)
然而,一類我」有一個很大的問題,我已經嘗試了幾個小時來糾正它,但不能,基本上這個類別是在一個類別組下的兩個父母和兩個孩子類別中...所有其他人都只有一個父母和一個孩子,所以我的代碼工作正常。
我用盡了一切辦法,但它帶來了
玩具>>本10 >>兒童>>本10
它重複了類別和父母,因爲入口是在這兩個在一個組...所以我試圖創建兩個單獨的if語句遠離我的主if語句,如下所示:
My c頌歌是:
{if segment_2 == "view"}
{exp:channel:entries channel="toys"}
{categories}
{if parent_id == "25"}
{if category_id == "31"}
<li>
<a href="(URL TO CATEGORY)">Toys</a>
</li>
<li>
<a href="{path='toys/list'}">{category_name}</a>
</li>
{/if}
{/if}
{/categories}
{/exp:channel:entries}
{/if}
{if segment_2 == "view"}
{exp:channel:entries channel="toys"}
{categories}
{if parent_id == "26"}
{if category_id == "40"}
<li>
<a href="(URL TO CATEGORY)">Children</a>
</li>
<li>
<a href="{path='toys/list'}">{category_name}</a>
</li>
{/if}
{/if}
{/categories}
{/exp:channel:entries}
{/if}
我會assummed是界定特定父類別ID,這將只顯示一個...
任何解決方案?
我建議養成縮進代碼的習慣 - 這樣可以幫助其他人理解和閱讀你的邏輯,同時確保任何嵌套的標籤都能正確關閉。 – rjb