我在使用prev_entry
標記和ExpressionEngine有一個小問題。prev_entry ExpressionEngine
這很奇怪,因爲它在網站的其他部分工作。基本上我有一個網站有六個最新的項目,然後prev_entry
和next_entry
去六個列表中的下一個項目。
出於某種原因,當你點擊條目的結尾,「下一入口」鏈接不會disapear,當它的點擊它會彈出一個空白頁......你可以在這裏看到:
http://www.mclh.co.uk/index.php/divisions/view/170
如果您單擊最後一個條目,箭頭仍會出現。然後,當你點擊箭頭時,它會將你帶到一個空白頁面。我有使用完全相同的代碼的網站的另一部分,只有不同的是類別組,它工作正常。看這裏:
http://www.mclh.co.uk/index.php/projects/view/199
如果你點擊最後一個項目,它會消失,因爲它應該這樣做。我使用完全相同的代碼重複,只有我改變的是類別組。
的代碼是:
<div id="bottom-content">
{exp:channel:next_entry category_group="2" category="{categories}{category_id}|{/categories}"}
<a class="rightNav" href="{id_path='divisions/view'}" style="color:#000;"><<</a>
{/exp:channel:next_entry}
<div id="current-project-wrap">
<div class="current-project">
{exp:imgsizer:size src="{division_image}" height="68px" width="137px"}
<a href="{title_permalink='divisions/view'}"><img src="{sized}" height="{height}" width="{width}" alt=""/></a>
{/exp:imgsizer:size}
<a href="{title_permalink='divisions/view'}"><p class="thumbTitle">{title}</p></a>
</div>
</div>
{embed="divisions/related" stop_before="{entry_date format="%Y-%m-%d %H:%i"}" category_id="{categories show_group="1" limit="1"}{category_id}{/categories}"}
{exp:channel:prev_entry category_group="2" category="{categories}{category_id}|{/categories}"}
<a class="leftNav" href="{id_path='divisions/view'}" style="color:#000;">>></a>
{/exp:channel:prev_entry}
</div>
{/exp:channel:entries}
有什麼建議?
(是的,我有另外一個問題。這個網站已經給了我什麼,但問題從一開始(我起初並沒有設計或開發它)。)
再次感謝德里克,非常感謝。我非常感謝你的幫助,我忽略了頻道名稱! (Incase其他人有相同的問題,請確保您將channel_name換成標籤,以便它實際上是:channel =「{channel_name}」。謝謝Derek。 –
嘿約翰,你的next/prev標籤通常應該是* outside *你的主要頻道:條目循環,以防止變量名稱衝突(例如,如果你使用'{title}'),我可以看到它爲什麼在你的例子中,但通常我只是硬編碼標記中的頻道名稱。信道= 「my_channel」') –