Я пытаюсь переопределить
приложение/дизайн/интерфейс/базы/по умолчанию/шаблон/контакты/form.phtml.Magento: Override PHTML внутри/базы/по умолчанию/шаблон
Я последовал за несколько путеводителей без успеха:
я могу отправлять только одну ссылку, так как я не хватает репутации размещать более :( http://www.magento.scommerce-mage.co.uk/override-phtml-or-layout-core-files-in-magento.html
На самом деле я еще более запутанной сейчас, так как они все они используют разные подходы. В настоящий момент я пытаюсь сделать это как в последнем руководстве, так как это самый современный (2014) пока не достиг успеха.
Итак, вот что я получил:
app/code/local/Пространство имен/MyModule/etc/config.xml
<config>
<frontend>
<layout>
<updates>
<contactredirect>
<file>contactredirect.xml</file>
</contactredirect>
</updates>
</layout>
</frontend>
</config>
приложение/дизайн/интерфейс/базы/по умолчанию/макет/contactredirect.xml
<layout version="0.1.0">
<contacts_index_index translate="label">
<reference name="contacts.form">
<action method="setTemplate">
<template>contactredirect/form.phtml</template>
</action>
</reference>
</contacts_index_index>
</layout>
И FINA LLY расположение моей form.phtml (содержание, вероятно, не имеет значения):
приложение/дизайн/интерфейс/базы/по умолчанию/шаблон/contactredirect/form.phtml.
Любая помощь приветствуется!
Вы наверняка в курсе, что вы должны очистить кэш каждый раз пересчитать компоновку вы изменить файл макета XML и кэш конфигурации каждый раз, когда вы изменить любой файл конфигурации xml, правильно? –