Prise en compte des fichiers appelés dans theme.yml

PrestaShop version : 1.7.3.3

Prestashop

Prestashop

Le moyen le plus simple et le plus efficace d’importer des assets, fichiers css et/ou scripts js, locaux ou distants dans Prestashop est d’utiliser le fichier theme.yml.

La méthode est très bien expliquée et commentée avec des exemples dans ce fichier qui se trouve dans /themes/votre-theme/config/theme.yml.

Une fois le code d’importation enregistré et le fichier mis en ligne… rien n’est chargé dans les pages !

En fait Prestashop utilise le fichier de configuration /config/themes/votre-theme/shopx.json (x = numéro de la boutique : 1, 2…) et ce fichier ne se met pas à jour lorsque vous modifiez theme.yml.

La solution, supprimer ce fichier shopx.json puis recharger la page d’accueil d’administration. Le nouveau fichier json est automatiquement créé et prend en compte vos imports.