добавьте эти строки в файл app / etc / local.xml (или) { yourPKG / yourModule / etc / config.xml } под <config>
тегом
Лучше, если вы добавите его в папку Config вашего модуля по причинам, указанным @Marius в комментариях.
<stores>
<admin>
<design>
<package>
<name>default</name>
</package>
<theme>
<default>MyCustomTheme</default>
</theme>
</design>
</admin>
</stores>
где MyCustomTHeme - ваша папка темы внутриapp/design/adminhtml/default/MyCustomTheme
Этот метод использует MyCustomTheme в качестве темы по умолчанию и использует FallBack для любого макета, который не найден .
Добавление вышеупомянутой строки не app/etc/config.xml
показало эффекта.
И изменение имени папки пакета с «по умолчанию» на « myNewPAckage
» переопределило значение по умолчанию и потребовало от меня скопировать все значения по умолчанию в myNewPAckage
папку, иначе ничего не получалось .
Таким образом, чтобы иметь эффект FallBack, оставьте пакет по умолчанию и задайте тему как yourCustomTheme
.
app/etc/local.xml
. Обычно этот файл не копируется между экземплярами (dev, staging, prod), и вы можете потерять функциональность. Используйтеconfig.xml
файл пользовательского модуля.etc/config.xml
вместе сapp/etc/local.xml
единой всеобъемлющей конфигурацией XML.app/etc/local.xml
загружается первым, а затем снова загружается последним. Причина этого в том, что он может получить свои начальные значения конфигурации, и чтобы он также имел последнее слово в конфигурации (при загрузке его снова всегда последний).