THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bien le bonjour, je viens poster ce forum car je suis confronter à un "soucis" qui va je pense en faire rire plus d'un dont moi le premier lorsque ça m'ai arrivé.
Je vous explique.

J'ai souhaité modifier les images du carousel, pour ça rien de plus simple -> \web\assets\frontOffice\default\0\img\carousel

Je modifie 9d9c162.jpg et ses collègues.
J'ai par la suite souhaité d'autre images car de base il n'y en a seulement trois.

J'ai donc jeté un coup d'oeil dans un bon nombre de fichier jusqu’à tomber sur le index.html ou j'aperçu ceci.

                    <figure class="item active">
                        {images file='assets/img/carousel/slider1.jpg'}<img src="{$asset_url}" alt="Slider image 1">{/images}
                    </figure>
                    <figure class="item">
                        {images file='assets/img/carousel/slider2.jpg'}<img src="{$asset_url}" alt="Slider image 2">{/images}
                    </figure>
                    <figure class="item">
                        {images file='assets/img/carousel/slider3.jpg'}<img src="{$asset_url}" alt="Slider image 3">{/images}
                    </figure>

J'en ai donc conclu que Slider1.jpg, Slider2.jpg, Slider3.jpg servaient de modèle sur lequel serait généré par la suite les images utilisé par le carrousel (cité plus haut).

J'ai rajouté:

                    <figure class="item">
                        {images file='assets/img/carousel/slider4.jpg'}<img src="{$asset_url}" alt="Slider image 4">{/images}
                    </figure>

Puis ai cherché le fichier qui récupéré "la variable" (je suppose) de slider1,2,3 et m'en servant de modèle pour faire de même avec celui qui j'ai rajouté mais n'ai pas trouvé.

J'ai par curiosité rafraîchit ma page internet afin de voir s'il y avait du changement (me doutant bien que non), sauf qu'en réalité ma page était blanche ...
J'ai attendu quelques temps puis la page est réapparu mais les images du carrousel sont revenus à l'identique, de même pour le favicon et le logo.

J'ai farfouillé, et ai supprimé le dossier 0 et l'ai remplacé par le 0.temp et ai rectifié le index.html en supprimant ma ligne.
Le site était donc de nouveau fonctionnel avec les modifications que je lui avait apporté mais certaines images tel que le favicon sont tout de même revenus à l'origine.

Tout ça pour vous demander comment ajouter, modifier les images du carrousel sans risque de casse.
J'ai cherché un peu partout ainsi que dans la documentation mais n'ai rien trouvé ce qui m'a par ailleurs étonné.
Si jamais j'aurais loupé une information expliquant tout ceci je m'en excuse d'avance.

Sinon j'attend vos réponse. Merci smile

  • manu
  • faï tot petar miladiu

Offline


Thelia a une gestion des assets, Assetic est utilisé pour gérer les assets.

Tout ce qui concerne le template se trouve dans le répertoire template, puis le type de template (templates -> frontOffice).

Dans le répertoire assets tu trouveras où faire tes changements (ne pas oublier ne nettoyer le cache qui se trouve dans web/assets)


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline


Je te remercie de ta réponse je vais voir ça dans peu de temps.