SPIP - Contrib

[ar] [en] [es] [fr] [it]



Accueil du site > Contribs dédiées > Commerce > Thélia pour SPIP

Insérer des produits Thélia dans les articles

mercredi 25 juin 2008, par Arnault Pachot, Aurélien D.. Dernier ajout mercredi 25 juin 2008

Toutes les versions de cet article :


Utilisation et paramétrage du modèle <produit>


Le plugin Thélia permet l’utilisation conjointe de SPIP et Thélia pour des sites mixtes : de publication et de vente en ligne.

Présentation

L’utilisation des modèles <produit> permet une insertion ponctuelle de liens vers la boutique, dans le texte de vos articles (ou éventuellement rubriques, mot clefs, brèves...)

Exemple d'insertionCette solution est adaptée pour un site dont l’orientation principale serait la publication de contenus, mais sur lequel on souhaite insérer des liens vers le catalogue en fonction du sujet des articles, au cas par cas.

Les déclinaisons du produit (la taille par exemple) sont affichées ainsi que le prix en promotion si il y a lieu. La disposition se personnalise avec les feuilles de style.

Syntaxe

La syntaxe est similaire aux autres modèles SPIP (<img>, <doc>, ...) : on peut passer des paramètres au modèle, séparés par le caractère |.

<produitXXX|parametre1=YYYY|parametre2=ZZZZ|left>

  • lorsque XXX est renseigné, on affiche le produit dont le id est XXX
  • les paramètres acceptés sont :
    • l’ensemble des paramètres d’entrée de la boucle PRODUIT, exemple : rubrique : rubrique du produit, num : nombre de produits, promo : 0 ou 1 ( en promo : promo="1" ; ou non )... etc... voir la liste complète dans la documentation de Thélia
    • largeur et hauteur : pour préciser la taille de la vignette qui sera affichée
    • aucun paramètre : affiche tous les produits

Exemples

- afficher le produit dont le id est 12 :

<produit12>

- afficher le produit de référence=AABBCCDD, aligné à droite dans la page :

<produit|ref=AABBCCDD|right>

- les produits de la rubrique dont le id est 22 :

<produit|rubrique=22|center>

- liste des 5 derniers produits en promotion :

<produit|promo=1|num=5|classement=date|left>

- vignette de largeur = 100 pixels

<produit|num=1|largeur=100>

- vignette de largeur = 300 pixels

<produit|num=1|largeur=300>


Répondre à cet article



Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | Charte et vie SPIP-Contrib | SPIP | L'autre.net