agregue estas líneas en el archivo app / etc / local.xml (o) { yourPKG / yourModule / etc / config.xml } en la <config>
etiqueta
Es mejor si lo agrega dentro de la carpeta de configuración de su módulo por los motivos especificados por @Marius en los comentarios.
<stores>
<admin>
<design>
<package>
<name>default</name>
</package>
<theme>
<default>MyCustomTheme</default>
</theme>
</design>
</admin>
</stores>
donde MyCustomTHeme es tu carpeta de temas dentroapp/design/adminhtml/default/MyCustomTheme
Este método toma su MyCustomTheme como tema predeterminado y usa FallBack para cualquier diseño que no se encuentre .
Agregar el interior de la línea anterior app/etc/config.xml
no mostró ningún efecto.
Y cambiar el nombre de la carpeta del paquete de predeterminado a " myNewPAckage
" había anulado el predeterminado y me requería copiar todo el predeterminado en la myNewPAckage
carpeta, de lo contrario, nada funcionó .
Entonces, para tener un efecto FallBack, mantenga el paquete como predeterminado y asigne el tema como yourCustomTheme
.
app/etc/local.xml
. Por lo general, este archivo no se copia entre instancias (dev, staging, prod) y puede perder la funcionalidad. Use elconfig.xml
archivo de un módulo personalizado.etc/config.xml
, junto conapp/etc/local.xml
una única configuración XML todo incluido.app/etc/local.xml
se carga primero Y luego se carga de nuevo al final. La razón de esto es para que pueda recibir sus valores de configuración iniciales, y para que también tenga la última palabra en la configuración (al cargarlo de nuevo siempre dura).