Php 奇怪的分页问题在链接之间添加/索引/表达式引擎
在使用{pagination_links}标记时,我似乎对新闻部分附加/index/的分页有问题 “我的新闻”页面的模板路径为“新闻/索引”,而“帖子”模板为“新闻/帖子” 我使用新闻/帖子的结构作为附加到新闻/索引页面的列表,以添加|编辑帖子 如果您查看相关网站:滚动至底部,您将看到分页,如果您单击1 | 2 | 3或下一页或最后一页,您将获得请求的页面,url类似于/news/P6,但是现在在下一页上,如果您再次转到分页并单击其中任何一个,您将注意到它已返回到第1页,并且url具有/news/index,它似乎在链接/index/之间追加或插入 我已经尝试在频道条目中添加paginate_base=“”,但是添加一个base会阻止类别进行有效的分页,类别还会在链接之间添加/索引/吗 我曾想过对内核进行黑客攻击,但似乎是错误的方法,以防它被更新 我尝试了.htaccess删除索引,但没有成功Php 奇怪的分页问题在链接之间添加/索引/表达式引擎,php,.htaccess,codeigniter,pagination,expressionengine,Php,.htaccess,Codeigniter,Pagination,Expressionengine,在使用{pagination_links}标记时,我似乎对新闻部分附加/index/的分页有问题 “我的新闻”页面的模板路径为“新闻/索引”,而“帖子”模板为“新闻/帖子” 我使用新闻/帖子的结构作为附加到新闻/索引页面的列表,以添加|编辑帖子 如果您查看相关网站:滚动至底部,您将看到分页,如果您单击1 | 2 | 3或下一页或最后一页,您将获得请求的页面,url类似于/news/P6,但是现在在下一页上,如果您再次转到分页并单击其中任何一个,您将注意到它已返回到第1页,并且url具有/news
RewriteRule ^/news/index/(.+)$ /news/$1 [L]
我已经查看了index.php的配置,该配置已被删除,并且使用了.htaccess
我已经查看了频道设置
我尝试了dynamic=“off”| dynamic=“on”
我知道新闻/索引是页面查看的正确路径,但如果是这样,为什么不选择分页
如果有人能对此有所了解,我将非常感激,以下是包含分页的代码
{exp:channel:entries channel="posts" limit="6" dynamic="on" paginate="bottom" orderby="entry_date" sort="desc"}
<div class="news-snippet span9">
<a href="{url_title_path=">
<div class="date-published textalign-center">
<span class="day">{entry_date format="%d"}</span><span class="day-suffix">{entry_date format="%S"}</span>
<span class="month">{entry_date format="%F"}</span>
</div>
</a>
<div class="news-snippet-body pull-right">
<div class="news-snippet-top-shadow">
<div class="news-snippet-bottom-shadow">
<a href="{url_title_path=">
<div class="news-snippet-content clearfix">
<div class="title">
<h3>{title}</h3>
</div>
{if news_feature_image}
<div class="clearfix image">
<img src="{news_feature_image}" />
</div>
{/if}
<p>{news_short_description}</p>
</div><!-- end content -->
</a>
<div class="news-snippet-options clearfix">
<div class="news-tags pull-left">
<i class="icon-tags"></i>
{exp:tagger:tags entry_id="{entry_id}" }
<a href="/news/tags/{tagger:urlsafe_tagname}" title="{tagger:tag_name}"><span class="label label-inverse tags">{tagger:tag_name}</span></a>
{/exp:tagger:tags}
</div>
<div class="social-share pull-right textalign-center">
<i class="icon-random"></i>
<a class="addthis_button"url="{url_title_path="title="{title}" href="http://www.addthis.com/bookmark.php?v=300&pubid=ra-5141a60a37fa6e4e">Share</a>
</div>
</div>
</div><!-- end bottom-shadow -->
</div><!-- end top-shadow -->
</div><!-- end snippet-body -->
</div><!-- end news-snippet -->
{paginate}
<div class="clearfix paginate">
{pagination_links}
<div class="total-pages pull-left">
<p>Page {current_page} of {total_pages} pages</p>
</div>
<div class="pagination pagination-mini pull-right">
<ul>
{first_page}
<li><a href="{pagination_url}" class="page-first">First Page</a></li>
{/first_page}
{previous_page}
<li><a href="{pagination_url}" class="page-previous">Previous Page</a></li>
{/previous_page}
{page}
<li><a href="{pagination_url}" class="page-{pagination_page_number} {if current_page}active{/if}">{pagination_page_number}</a></li>
{/page}
{next_page}
<li><a href="{pagination_url}" class="page-next">Next Page</a></li>
{/next_page}
{last_page}
<li><a href="{pagination_url}" class="page-last">Last Page</a></li>
{/last_page}
</ul>
</div>
{/pagination_links}
</div><!-- end clearfix -->
{/paginate}
{/exp:channel:entries}
{exp:channel:entries channel=“posts”limit=“6”dynamic=“on”paginate=“bottom”orderby=“entry\u date”sort=“desc”}
{exp:tagger:tags entry_id=“{entry_id}”}
{/exp:tagger:tags}
!-- 端底阴影--
!-- 端顶阴影--
!-- 结束代码段正文--
!-- 结束新闻片段--
{paginate}
{分页链接}
第{当前页面}页,共{总页面}页
{第一页}
{/第一页}
{上一页}
{/上一页}
{page}
{/page}
{下一页}
{/next_page}
{最后一页}
{/最后一页}
{/pagination_links}
!-- 结束clearfix--
{/paginate}
{/exp:channel:entries}
我在Ellis Labs论坛上也做了几个星期:尝试覆盖频道条目标签中的{paginate_base}参数
{exp:channel:entries channel="posts" paginate_base="news/" ...}