具有 2 个段的 ExpressionEngine 分页问题

ExpressionEngine Pagination issue with 2 segments

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

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

domain.com/case-studies/residential - 这在 category_2 上使用 seg2cat 加载住宅案例研究。如果超过6个,我点下一页,获取URI域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}

工作正常!

安迪