У меня небольшая проблема с тегами prev_entry
и ExpressionEngine .
Странно, так как это работает в других частях сайта. По сути, у меня есть сайт с шестью последними проектами, затем prev_entry
и next_entry
, чтобы перейти к следующей записи в списке из шести.
По какой-то причине, когда вы дойдете до конца записей, ссылка «следующая запись» не исчезнет, а при нажатии на нее откроется пустая страница ... Вы можете увидеть ее здесь:
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}
Есть предложения?
(Да, у меня есть другая проблема. Этот сайт с самого начала не дал мне ничего, кроме проблем (я изначально не проектировал и не разрабатывал).)