Magento自定义重写URL问题与分页

时间:2014-12-17 06:51:53

标签: php pagination magento-1.9

我的magento模块中有自定义重写规则。

的Config.xml

<my_custom_url>
  <from><![CDATA[#^/authors/author/([0-9])/([-\A-Za-z0-9.]+)/([0-9])/([-\A-Za-z0-9.]+)/?$#]]></from>
  <to><![CDATA[/mymodule/author/books/author_id/$1/category_id/$3]]></to>
  <complete>1</complete>
</my_custom_url>

最终输出

来自:http://example.com/authors/author/12/john/3/fiction

至:http://example.com/mymodule/author/books/author_id/12/category_id/3/

它工作正常但我的问题是在这个页面中有分页的书籍列表。如果我单击分页链接中的第2页,则URL将更改为其实际URL。

例如,如果我点击2d页面,则URL为

http://example.com/mymodule/author/books/author_id/12/category_id/3/?p=2

我真的需要这样的

http://example.com/authors/author/12/john/3/fiction/?p=2

0 个答案:

没有答案