我面临一个非常奇怪的问题,我正在使用一个扩展 显示所有新闻产品。
你可以看到链接 https://www.furnituregossip.co.uk/dev/catalogextensions/index/newproduct/
但问题是分页无法正常工作
。分页在创建的 magento 默认类别上工作正常 来自管理员,请参阅下面的链接 http://www.furnituregossip.co.uk/dev/living-room-furniture.html 上 分页工作正常。
但是在 https://www.furnituregossip.co.uk/dev/catalogextensions/index/newproduct/ 上,当我将鼠标悬停在分页链接上时,它会在 URL 中显示页面 ID,但当我单击分页链接时,它不会显示不能在 URL 中添加任何参数吗? P=1.
如果我手动在 URL 中添加参数,比如? P=1 或其他比它 工作正常。
模块的配置文件如下
<?xml version="1.0"?>
<config>
<modules>
<Creative_Catalogextensions>
<version>0.1.0</version>
</Creative_Catalogextensions>
</modules>
<frontend>
<routers>
<catalogextensions>
<use>standard</use>
<args>
<module>Creative_Catalogextensions</module>
<frontName>catalogextensions</frontName>
</args>
</catalogextensions>
</routers>
<layout>
<updates>
<catalogextensions>
<file>catalogextensions/catalogextensions.xml</file>
</catalogextensions>
</updates>
</layout>
</frontend>
<admin>
<routers>
<catalogextensions>
<use>admin</use>
<args>
<module>Creative_Catalogextensions</module>
<frontName>catalogextensions</frontName>
</args>
</catalogextensions>
</routers>
</admin>
<adminhtml>
<acl>
<resources>
<all>
<title>Allow Everything</title>
</all>
<admin>
<children>
<system>
<children>
<config>
<children>
<catalogextensions translate="title" module="catalogextensions">
<title>Catalogextensions Configuration</title>
</catalogextensions>
</children>
</config>
</children>
</system>
<Creative_Catalogextensions>
<title>Catalogextensions Module</title>
<sort_order>10</sort_order>
</Creative_Catalogextensions>
</children>
</admin>
</resources>
</acl>
<layout>
<updates>
<catalogextensions>
<file>catalogextensions.xml</file>
</catalogextensions>
</updates>
</layout>
</adminhtml>
<global>
<blocks>
<catalogextensions>
<class>Creative_Catalogextensions_Block</class>
</catalogextensions>
</blocks>
<helpers>
<catalogextensions>
<class>Creative_Catalogextensions_Helper</class>
</catalogextensions>
</helpers>
</global>
<default>
<catalogextensions>
<config4>
<active>0</active>
<max_product>3</max_product>
<title>New Products</title>
<type>Recently Added</type>
</config4>
</catalogextensions>
</default>
</config>
好的,我已经通过更改配置文件中的管理路由器名称解决了这个问题。我关注了这篇文章。https://magento.stackexchange.com/questions/5966/problem-with-custom-module-url-redirects-http-to-https/5967#5967
谢谢