在Magento中,如何在多个商店中复制URL重写的创建?

时间:2011-02-09 15:34:35

标签: magento rewrite

到目前为止,这是我的想法:

当Admin Magento Website触发事件时,创建由事件侦听器触发的自定义模块:

  

controller_action_predispatch_adminhtml_urlrewrite_save

到目前为止一直很好......

问题1 如何从观察者类中获取与我需要能够在每个活动商店中复制此请求所需的数据相关的方法?

问题2 我意识到我需要一个Helper类来获取所有需要的网站 作为第二个问题,是否有一个magento类/函数来获取安装中的网站列表?

问题3 除了添加逻辑以检查所选产品/类别是否在每个正在进行新重写的商店中都有相关的产品/目录,我还应该进行其他检查吗?

1 个答案:

答案 0 :(得分:0)

答案1:var_dump($ observer)是一个好的开始 但这将允许我检索数据以准备复制:

$ request = Mage :: app() - > getFrontController() - > getRequest() - > getPost();