prestashop - personalizado tamanho de imagem definido pelo tema
-
24-12-2019 - |
Pergunta
É qualquer opção/código para definir/alterar o tamanho das imagens por tema e por isso vai estar na lista no back-office quando o tema é aplicado?
Eu estou criando um tema novo para o que eu preciso para adicionar/modificar alguns tamanhos de imagem e será muito mais fácil se que pode ser definida dentro do tema, em vez de manualmente a definição de que no back-office toda vez que o tema é aplicado.
Eu passei algum tempo pesquisando, mas sem sorte ;-(
Solução
Há config.xml arquivo que o "themeinstallator" módulo está usando, ao instalar um tema.
Vamos dizer que você tem o arquivo zip do tema com o seguinte sistema de arquivos:
/modules/*.*
/themes/yourtheme/*.*
/config.xml
Na pasta que você deve ter config.xml:
<?xml version="1.0" encoding="UTF-8"?>
<theme version="1.0" name="yourtheme" directory="yourtheme">
<images>
<image name="small_default" width="71" height="71" products="true" categories="true" manufacturers="true" suppliers="true" scenes="false"/>
....
</images>
</theme>
Os atributos e valores correspondem àqueles do BackOffice > Preferências -> Imagens de página.
A maneira mais fácil para fazer isso é só exportar o tema através do "themeinstallator".