Puede crear un nuevo tema y colocarlo allí. Esto no es tan difícil como parece debido a la forma en que los temas vuelven a los valores predeterminados en Magento. Si Magento no puede encontrar algo en su tema, recurrirá al tema base mirando en la carpeta default
.
Por ejemplo, en una tienda que mantengo, he subido mi propia versión de la imagen del logotipo del correo electrónico en
/skin/frontend/{package}/{my-theme-name}/images/logo_email.gif
y en el panel de administración, fui a Sistema> Configuración> Diseño > Temas y establecer Default
a {my-theme-name}
.
¿Por qué funciona esto?
En las plantillas de correo electrónico, Magento especifica el src
de la imagen del logotipo como {{skin url="images/logo_email.gif" _area='frontend'}}
. Este es un galimatías de plantilla de Magento para "encontrar el images/logo_email.gif
en el área frontend
del tema actual". Entonces, Magento busca /frontend/{package}/{my-theme-name}/images/logo_email.gif
, lo encuentra y usa esa ruta cuando distribuye el HTML.
¡Si borra su imagen, no se rompe! En cambio, aunque Magento todavía buscaría primero en su directorio de temas como se describió anteriormente, descubriría que no existe y recurrirá al que está en /frontend/{package}/default/images/logo_email.gif
.
¡Buena suerte, y espero que esto ayude!
Magento 1.7.0.2 el logotipo se especifica como '{{var logo_url}}' - buscando una solución para este caso. Tal vez haga una búsqueda y reemplazo ... –