分页不适用于 Magento 中的自定义操作

问题描述 投票:0回答:1

我面临一个非常奇怪的问题,我正在使用一个扩展 显示所有新闻产品。

你可以看到链接 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> 
magento module pagination action issue-tracking
1个回答
0
投票

好的,我已经通过更改配置文件中的管理路由器名称解决了这个问题。我关注了这篇文章。https://magento.stackexchange.com/questions/5966/problem-with-custom-module-url-redirects-http-to-https/5967#5967

谢谢

© www.soinside.com 2019 - 2024. All rights reserved.