如何读取动态控制器操作

时间:2016-09-27 10:24:49

标签: magento magento-1.9

我有一个标准的非常简单的magento模块和一个带IndexController的简单showAction(),一切正常。

数据库中的My Book表

id   |   key                 | status

1    | fifty_shades_of_grey  | 1

目前的前端链接:

domain.com/book/index/show/592

这很有效。

但我想使用类似的东西:

domain.com/book/fifty_shades_of_grey

我想,我需要一些重写或路由器,但我不知道从哪里开始。

有人能告诉我如何做到这一点的正确方法吗?

我尝试过这样的事情:(但不行......)

<rewrite>
    <Ravi_Book>
      <to><![CDATA[#^/book/index/show/id/([-\0-9.]+)?$#]]></to>
      <from><![CDATA[/book/$1]]></from>
      <complete>1</complete>
    </Ravi_Book>
</rewrite>

感谢您的任何想法!

0 个答案:

没有答案