表达式引擎分页问题,包含 2 个段


ExpressionEngine Pagination issue with 2 segments

我正在构建一个具有以下 URI 结构的网站:

domain.com/case-studies - 此页面加载所有案例研究,分页工作正常,因为只有一个段。

domain.com/case-studies/residential - 这在category_2上使用Seg2Cat来加载住宅的案例研究。如果超过 6 个,我单击下一页并获取 URI domain.com/case-studies/residential/P6

这完全破坏了页面,我得到"错误,找不到您请求的页面"

这是我正在使用的分页代码:

{exp:channel:entries channel="case_study" category="{segment_2_category_id}” orderby=”date” sort=”desc” paginate=”bottom” limit=”6” dynamic=”yes”}
{paginate} <nav> <ul class=”pager”> {if previous_page} <li class=”previous”>← Older</li> {/if} {if next_page} <li class=”next”>Newer →</li> {/if} </ul> </nav> {/paginate}

我完全被困住了,有人能帮忙吗?

为了使其正常工作,我必须将频道条目标签设置为 dynamic="no",并为我的案例研究模板设置自定义模板路由,如下所示/case-studies/{category:alpha_dash}/{page:pagination}

工作正常!

安 迪