2014-03-13 42 views
1

我正在使用一個magento模塊來顯示一個類別中的摩托車製造商列表。這與cart和core magento功能是分開的。我將我們當前的網站移植到magento,以便使用此模塊顯示我們的製造商摩托車。magento重寫爲第二個控制器動作

當用戶點擊製造商時,他們想要第一次重寫將他們帶到品牌控制器中的indexAction,這似乎工作正常。

<rewrite> 
     <phm_newbikes_brand_view> 
      <complete /> 
      <from>#^/bikes/([A-Za-z]+).html#</from> 
      <to>/bikes/brand/index/manufacturer/$1/</to> 
     </phm_newbikes_brand_view> 

     <!-- 
     <phm_newbikes_category_view> 
      <complete /> 
      <from>#^/bikes/([A-Za-z]+)/([A-Za-z]+).html#</from> 
      <to>/bikes/brand/category/manufacturer/$1/cat/$2/</to> 
     </phm_newbikes_category_view> 
     --> 
</rewrite> 

所以,當用戶點擊某個類別登陸,他們將被定向到BrandController的categoryAction製造商網頁上後,但所有我得到的是一個404錯誤。

任何人都可以指出我如何實現這一目標的正確方向嗎?

非常感謝提前。 Graham

回答

0

問題的答案在於,我試圖導航的文件實際上包含了我在重寫規則中不允許的字符。將它添加到重寫中解決了問題。

Cheers Graham

相關問題