【发布时间】:2012-11-23 09:07:06
【问题描述】:
假设我使用自定义控制器的 url 路径/前端名称为
/customcategory
好吧,显然如果我有一个名为“TestController.php”的控制器文件和 indexAction url 路径是
/customcategory/test/index
我想弄清楚的是如何重命名测试控制器,或者修改配置 xml 文件,这样我就可以从控制器文件中获得一个连字符的 url,例如
/customcategory/test-section/index
我知道如果我想让/customcategory 被连字符,我可以修改配置文件中的frontend 标签。但是我正在构建的网站将受益于带连字符的控制器路由,/customcategory 之后带有关键字的部分,我无法使其工作,也无法在谷歌上找到示例 - 看起来很疯狂。
感谢您的宝贵时间。
【问题讨论】:
-
您是否尝试使用具有以下结构的网址... xyz.com/customcategory/what-ever-hyphnated-path-i-want.html ... xyz.com/customcategory/ hyphnate-path-2.html ...等?
-
是的。因此,通过这种方式,无论我在自定义控制器中使用什么控制器文件,我都可以完全控制该路径。
-
看看“产品标签”部分,让我知道这是否是您想要完成的目标contempospace.com/bedroom-furniture/wardrobe-closets/…
-
是的,只要它来自我的自定义控制器而不是来自标准类别 url。谢谢。
-
那不是分类网址.. 是产品标签模块的自定义
标签: magento path controller router