我遇到了一个让我困惑的问题。 情况:我有Magento CE 1.8。我在当地的流浪汉VM上开发。我创建了一个新模块。我还创建了一个.phtml文件和所有nessesary xml文件。在Usere的帐户中,我添加了新页面的链接。所以在我当地的流浪汉装置上一切都很好。但是,如果我在实时安装上尝试它,我会收到404错误。所以任何人都可以指出我找到错误的方向。我不明白为什么它在虚拟机上工作但不在现场工作。
因此,如果页面已经显示,这个问题就会解决,但也存在第二个问题。在我的模块中,我创建了一个sql-installtion脚本(在VM中正常工作)但它不能启动或在live上工作。我检查了core_resource表,但是我的模块没有在实时数据库中输入。
我会感谢所有提示
编辑: 这是使用addLink的部分:
<customer_account>
<reference name="customer_account_navigation">
<action method="removeLinkByName"><name>recurring_profiles</name></action>
<action method="removeLinkByName"><name>reviews</name></action>
<action method="removeLinkByName"><name>OAuth Customer Tokens</name></action>
<action method="removeLinkByName"><name>billing_agreements</name></action>
<action method="addLink" translate="label" module="customer"><name>account_contact</name><path>customer/account/contacts</path><label>Additional Contacts</label></action>
</reference>
</customer_account>