La boucle CARACTERISTIQUE spip et thelia

De TheliaDoc
Aller à : navigation, rechercher
Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

le plugin thelia-spip

Attention ces boucles nécessitent l'installation du plugin spip-thelia

Param entrée

id : id de la caractéristique

rubrique : rubrique de la caractéristique

produit : produit de la caractéristique

affiche : 0 si toutes les caractéristiques, 1 si seulement les rubriques cochées "affiche" dans le Back-office

courante : caractéristique courante (0 ou 1)

Param sortie

THELIA-ID : id de la caractéristique

THELIA-PRODUIT : produit passé en paramètre

THELIA-TITRE : titre de la caractéristique

THELIA-CHAPO : chapo de la caractéristique

THELIA-DESCRIPTION : description de la caractéristique

Substitutions caractéristique

THELIA-CARACTERISTIQUE_ID : retourne l'id de la caractéristique passée en paramètre de l'url ( caracteristique )

THELIA-CARACTERISTIQUE_DISP : retourne la valeur de la caractéristique demandée en paramètre ( caracdisp )

THELIA-CARACTERISTIQUE_VAL : retourne la valeur libre de la caractéristique demandée en paramètre ( caracval )

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination
Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination
<T_caracteristique>
<div class="caracteristiqueProduit">
<ul>
<THELIA_caracteristique type="CARACTERISTIQUE" produit="THELIA-ID" affiche="1">
<THELIA_caracval type="CARACVAL" produit="THELIA-PRODUIT" caracteristique="THELIA-ID">
THELIA-FILTRE_vide(THELIA-VALEUR||<li>THELIA-TITRECARAC : THELIA-VALEUR</li>)
</THELIA_caracval>
</THELIA_caracteristique>
</ul>
</div>
</T_caracteristique>
<//T_caracteristique>	

Dans cette boucle utilisation du filtre vide

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination
THELIA-FILTRE_vide(THELIA-VALEUR||afficher si THELIA-VALEUR )
THELIA-FILTRE_vide(THELIA-VALEUR||<li>THELIA-TITRECARAC : THELIA-VALEUR</li>)

Permet de tester si la balise THELIA-VALEUR est vide, si vide ne rien affiché sinon affiche THELIA-TITRECARAC : THELIA-VALEUR

  • THELIA-TITRECARAC titre de la caractéristique (marque)
  • THELIA-VALEUR valeur associée (la marque du produit)

Dans cette boucle utilisation de affiche="1"

permet d'afficher le titre de la carateristique (marque) uniquement si la case affichée est cochée dans le BO est que THELIA-VALEUR (la marque du produit) ne soit pas vide.

Erreur lors de la création de la miniature : Impossible d'enregistrer la vignette sur la destination

--alainormandie 19 septembre 2008 à 13:38 (CEST)