2013-09-16 53 views
1

我模塊的config.xml如何在Magento

<frontend> 
     <routers> 
      <news> 
       <use>standard</use> 
       <args> 
        <module>Test_News</module> 
        <frontName>news</frontName> 
       </args> 
      </news> 
     </routers> 
</frontend> 

<global> 
     <rewrite> 
      <news_url> 
       <from><![CDATA[/news\/(.*)/]]> 
       </from> 
       <to><![CDATA[news/index/view/url/$1/]]> 
       </to> 
       <complete>1</complete> 
      </news_url> 
     </rewrite> 
</global> 
<admin> 
     <routers> 
      <news> 
       <use>admin</use> 
       <args> 
        <module>Test_News</module> 
        <frontName>news</frontName> 
       </args> 
      </news> 
     </routers> 
</admin> 
我也使用重寫URL如上圖所示

設置相同的模塊不同frontname。它在前端正常工作,但在管理端,如果我在url中輸入新聞,它會重定向到前端。如何解決這個問題。我也爲管理端嘗試了不同的名字。它顯示索引控制器的值列表,但無法從管理端添加新的或編輯的新聞。

回答

1

你可以嘗試要麼

更改frontname的管理

<admin> 
     <routers> 
      <news> 
       <use>admin</use> 
       <args> 
        <module>Test_News</module> 
        <frontName>news_admin</frontName> 
       </args> 
      </news> 
     </routers> 
</admin> 

或者

使用後= 「Mage_Adminhtml」

<admin> 
    <routers> 
     <adminhtml> 
      <use>admin</use> 
      <args> 
       <modules> 
        <Test_News after="Mage_Adminhtml">Test_News_Adminhtml</Test_News> 
       </modules> 
      </args> 
     </adminhtml>  
    </routers> 
</admin> 
+0

HI,我跟着你的第一個答案我可以獲取網格視圖,但無法添加或編輯現有的帖子。在第二個答案我無法獲得名字 – venkat

+0

請添加您的控制器路徑和文件名 –