THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

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

Offline

#1 Module Tag

(03-10-2022 10:54:26)


Bonjour à tous, j'ai installé le module Tag https://github.com/roadster31/Tags et je me trouve confronté aux difficultés suivantes :

1. Je m'imaginais que, dans le backoffice, il y avait une zone d'administration des Tags, c'est à dire une zone dans laquelle on pouvait ajouter des Tags, et pour chaque Tag, avoir un descriptif. Or on trouve juste une liste des tags utilisés.

2. De même, il y a-t-il un moyen, à travers la boucle Tag, de lister (par exemple) tous les produits ayant un même tag ? Cela permettrait de faire un index thématique, par exemple.

Cela est faisable sous Spip, par exemple, et on peut faire des nuages de mots-clés.

Merci, et très bonne journée !

Éric Le Meur

Offline

#2 Re: Module Tag

(03-10-2022 11:13:59)


Ah, manifestement, le module Keyword propose la fonctionnalité d'ajouter et de gérer les mots-clés https://thelia-school.com/systeme-de-ta … helia.html

Il ne me reste plus qu'à trouver comment lister des produits qui ont tous le même mot-clé.

Éric LM

Offline

#3 Re: Module Tag

(03-10-2022 11:21:46)


Bon, désolé, manifestement il y a la réponse ici http://modules.thelia.net/keywords.html

J'étais parti en faisant des recherches sur le module Tag, et je n'avais rien trouvé (d'où ma question) mais manifestement, il fallait cherchez sur le module Keyword.

Bonne journée !
Éric LM

Offline

#4 Re: Module Tag

(03-10-2022 14:00:26)


Bon, sûrement je n'ai pas tout compris...
J'arrive bien à lister mes mots-clés, et à la afficher sur ma page d'accueil.
Je voudrais maintenant créer une page par mot-clé, dans laquelle je suis lister, par exemple, tous les produits qui ont ce mot clé.
Est-ce possible ?

Offline

#5 Re: Module Tag

(03-10-2022 14:23:58)


Tu peux faire une page generique, qui affiche tous les articles qui on le mot-clef passé en paramètre.

1. Tu crées une page motclef.html dans ton template
2. Cette page attend un paramètre, appelons le k, qui contient le mot clef cherché. Exemple: k=printemps
3. L'URL complète de cette page sera donc https://tonsite.fr/motclef?k=printemps

Dans le code de ta page, tu peux récupérer la valeur du paramètre "k" comme ceci : $smarty.get.k

Pour afficher les articles qui ont le mot clef "printemps", tu peux alors écrire :

{$motClef = $smarty.get.k}

<h1>Nos articles {$motClef}</h1>
{loop name="products" type="keyword_product" keyword={$motClef} association_order="manual_reverse"}
    ...
{/loop}

Il ne te reste plus qu'à décorer tout ça et le tour est joué.


OpenStudio Toulouse

Offline

#6 Re: Module Tag

(03-10-2022 14:44:44)


Merci beaucoup... Je n'y serai pas arrivé tout seul !
Je teste !
Bonne journée,
Éric