PRESTHOP - Taille de l'image personnalisée définie par thème
-
24-12-2019 - |
Question
Il s'agit d'une option / code pour définir / modifier la taille des images par thème afin que ce soit dans la liste au back-office lorsque le thème est appliqué?
Je crée un nouveau thème pour lequel j'ai besoin d'ajouter / modifier certaines tailles d'image et sera beaucoup plus facile si cela peut être défini à l'intérieur du thème au lieu de définir manuellement que dans le back-office à chaque fois que le thème est appliqué.
J'ai passé du temps à googler, mais pas de chance; - (
La solution
Il y a fichier config.xml que le module "themeInstallator" utilise, lors de l'installation d'un thème.
Disons que vous avez un fichier zip de votre thème avec le système de fichiers suivant:
/modules/*.*
/themes/yourtheme/*.*
/config.xml
Dans le dossier principal, vous devez avoir 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>
Les attributs et les valeurs correspondent à ceux de la backOffice> Préférences -> Page d'images.
Le moyen le plus simple de le faire est d'exporter le thème via le "thèmeInstallator".