将自定义(参数)路由添加到现有Magento CMS页面

时间:2014-11-06 17:19:35

标签: php magento routes

我需要将URL参数添加到现有的CMS页面。我基本上通过创建一个带有URL /艺术家的CMS页面创建了一个类别概述页面(在我的设置艺术家中等于Magento的类别)。

现在我需要创建一个自定义/参数路由,因为我需要一个category-detail-page。

示例:fooshop.com/artists/artistname

其中/艺术家列出所有现有艺术家(类别)和/ artists / artistname只显示一个艺术家(详细信息)页面。

这样做的一种方法是创建一个简单的URL重写(htaccess)来将所有请求映射到/ artists / someparameter到/ artists /但是我想知道使用Magento的默认控制器/视图结构是否有更优雅的解决方案?

1 个答案:

答案 0 :(得分:1)

我最终编写了一个自定义模块,该模块使用扩展Mage_Core_Controller_Varien_Router_Abstract的自定义控制器。