我需要将URL参数添加到现有的CMS页面。我基本上通过创建一个带有URL /艺术家的CMS页面创建了一个类别概述页面(在我的设置艺术家中等于Magento的类别)。
现在我需要创建一个自定义/参数路由,因为我需要一个category-detail-page。
示例:fooshop.com/artists/artistname
其中/艺术家列出所有现有艺术家(类别)和/ artists / artistname只显示一个艺术家(详细信息)页面。
这样做的一种方法是创建一个简单的URL重写(htaccess)来将所有请求映射到/ artists / someparameter到/ artists /但是我想知道使用Magento的默认控制器/视图结构是否有更优雅的解决方案?
答案 0 :(得分:1)
我最终编写了一个自定义模块,该模块使用扩展Mage_Core_Controller_Varien_Router_Abstract的自定义控制器。