我在MAMP localhost上安装了magento。 url是localhost / httpdocs /。我创建了一个名为“quotation”的模块,该模块适用于localhost,url:localhost / httpdocs / quotation。我创建的表单显示正确。在我们的测试域中,http://proac.ourdomain.com/quotation我有404错误。数据库和代码(与PHPSTORM同步)
是相同的在测试域中,引用模块显示404,未找到,但在本地工作。任何想法为什么会这样?
的Config.xml
<?xml version = "1.0"?>
<config>
<modules>
<No_Quotation>
<version>0.0.1</version>
</No_Quotation>
</modules>
<frontend>
<routers>
<quotation>
<use>standard</use>
<args>
<module>No_Quotation</module>
<frontName>quotation</frontName>
</args>
</quotation>
</routers>
<translate>
<modules>
<No_Quotation>
<files>
<default>Mage_Contacts.csv</default>
</files>
</No_Quotation>
</modules>
</translate>
<layout>
<updates>
<quotation>
<file>quotation.xml</file>
</quotation>
</updates>
</layout>
</frontend>
<global>
<resources>
<quotation_setup>
<setup>
<module>No_Quotation</module>
</setup>
</quotation_setup>
</resources>
<template>
<email>
<quotation_email_email_template translate="label" module="quotation">
<label>Quote Form</label>
<file>quotation_form.html</file>
<type>html</type>
</quotation_email_email_template>
</email>
</template>
<helpers>
<quotation>
<class>No_Quotation_Helper</class>
</quotation>
</helpers>
</global>
<adminhtml>
<translate>
<modules>
<No_Quotation>
<files>
<default>No_Quotation.csv</default>
</files>
</No_Quotation>
</modules>
</translate>
</adminhtml>
<default>
<quotation>
<quotation>
<enabled>1</enabled>
</quotation>>
<email>
<recipient_email><![CDATA["marcstevenplotz@gmail.com"]]></recipient_email>
<sender_email_identity>custom2</sender_email_identity>
<email_template>quotation_email_email_template</email_template>
</email>
</quotation>>
</default>
</config>
Module.xml
<?xml version="1.0"?>
<config>
<modules>
<No_Quotation>
<active>true</active>
<codePool>local</codePool>
</No_Quotation>
</modules>
</config>
答案 0 :(得分:0)
我希望,这是config.xml spacing issue
中的问题:
我见过你的some space below start
<?xml version = "1.0"?>
,删除此空间