Catalogue
Catégories
Affiche la liste des catégories du Catalogue.
Chaque catégorie permet d'accéder à la page de détail de la catégorie et de restreindre l'affichage des produits à ceux qui ont été publiés dans cette catégorie.
Paramètres de configuration du widget :
- Modèle graphique : permet de choisir entre les différents modèles graphiques disponibles. Chaque modèle graphique détermine une apparence différente du widget.
- Intitulé : afficher un intitulé, un titre, au widget.
Le code source de ce widget se trouve dans le dossier : theme/fr/widgets/catalogue/categories/index.html
<!-- BEGIN:main -->
<!-- BEGIN: intitule -->
<h1>{intitule}</h1>
<!-- END: intitule -->
<ul>
<!-- BEGIN:accueil -->
<li><a href="/catalogue/" title="{intitule_accueil|htmlentities}">{intitule_accueil}</a></li>
<!-- END:accueil -->
<!-- BEGIN:categorie -->
<li><a href="/catalogue/{nom_optim}/" title="{intitule_categorie|htmlentities}">{intitule_categorie}</a></li>
<!-- END:categorie -->
</ul>
<!-- BEGIN:nocategorie -->
<p>Pas de catégorie disponible</p>
<!-- END:nocategorie -->
<!-- END:main -->
Bloc main
Bloc racine tout le temps affiché
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:main -->
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
Bloc main.intitule
Ne s'affiche que si l'intitulé du widget est rempli.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:intitule -->
intitule | Cet intitulé est paramétrable lors de l'édition d'un widget dans la gestion de l'Apparence de la Console d'administration de Kiubi. |
Bloc main.accueil
Ne s'affiche que si la page d'accueil du catalogue est activée.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:accueil -->
intitule_accueil | Intitulé de la page d'accueil du Catalogue. |
actif | Affiche actif si la page d'accueil est active. Sinon n'affiche rien. |
lien_accueil | Lien vers la page d'accueil du Catalogue. |
Bloc main.categorie
Le contenu du bloc s'affiche pour chaque catégorie.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:categorie -->
categorie_id | Id de la catégorie. |
intitule_categorie | Intitulé de la catégorie. |
actif | Affiche actif si la page est active. Sinon n'affiche rien. |
nom_optim | Nom optimisé de la catégorie tel qu'il est défini dans la console d'administration dans la page d'édition d'une catégorie du "Catalogue" dans le champ "Nom de la page". |
lien_categorie | Lien vers la catégorie |
compteur | La balise affichera un compteur commençant à 1 et qui sera incrémenté de 1 à chaque fois. |
alterne | La balise affichera alternativement 1 ou 2. |
alterne_3 | La balise affichera alternativement 1,2 ou 3. |
alterne_4 | La balise affichera alternativement 1,2,3 ou 4. |
alterne_5 | La balise affichera alternativement 1,2,3,4 ou 5. |
Bloc main.nocategorie
Le contenu du bloc s'affiche s'il n'y a pas de catégorie.
Bloc main
Bloc racine tout le temps affiché
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:main -->
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
widget_categorie_id | Choix de la catégorie dont les tags doivent être affichés. |
Bloc main.intitule
Ne s'affiche que si l'intitulé du widget est rempli.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:intitule -->
intitule | Cet intitulé est paramétrable lors de l'édition d'un widget dans la gestion de l'Apparence de la Console d'administration de Kiubi. |
Bloc main.tag
Le contenu du bloc s'affiche pour chaque tag.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:tag -->
tag | Intitulé du tag. |
lien_tag | Lien vers la catégorie en cours ou le moteur de recherche restreint au tag cliqué. |
lien_recherche | Lien vers le moteur de recherche restreint au tag cliqué. |
qt | Nombre de produit ayant ce tag. |
poids | Indique le « poids » d'un tag par rapport aux autres. Nécessaire pour le nuage de tags. Affiche 1, 2, 3, 4 en fonction du « poids », plus le « poids » est élevé plus le chiffre est important. |
compteur | La balise affichera un compteur commençant à 1 et qui sera incrémenté de 1 à chaque fois. |
alterne | La balise affichera alternativement 1 ou 2. |
alterne_3 | La balise affichera alternativement 1,2 ou 3. |
alterne_4 | La balise affichera alternativement 1,2,3 ou 4. |
alterne_5 | La balise affichera alternativement 1,2,3,4 ou 5. |
Bloc main.notag
Le contenu du bloc s'affiche s'il n'y a pas de tags de disponibles.
Liste des catégories
Affiche la liste détaillée des catégories du Catalogue.
Une catégorie du Catalogue peut en plus de son intitulé avoir une illustration et une description. Chaque catégorie permet d'accéder à la page de détail de la catégorie et de restreindre l'affichage des produits à ceux qui ont été publiés dans cette catégorie.
Paramètres de configuration du widget :
- Modèle graphique : permet de choisir entre les différents modèles graphiques disponibles. Chaque modèle graphique détermine une apparence différente du widget.
- Afficher : choix de la catégorie qui doit être affiché ; catégorie en cours, toutes les catégories, catégorie au choix.
- Trier par : choix du critère de tri ; position, alphabétique ou aléatoire.
- Limiter l'affichage aux X premières catégories : limite l'affiche aux X premières catégories disponibles en fonction de la configuration du widget ; la valeur de X peut être choisie.
- Afficher la navigation : afficher la navigation de page en page (page précédente / page suivante) si le nombre de catégorie à afficher est supérieur à la valeur de X du point précédent.
Le code source de ce widget se trouve dans le dossier : theme/fr/widgets/catalogue/liste_categories/index.html
<!-- BEGIN:main -->
<!-- BEGIN:categorie -->
<h1><a href="{lien_categorie}" title="Plus de détail">{intitule_categorie}</a></h1>
<!-- BEGIN:illustration -->
<a href="{lien_categorie}" title="{intitule_categorie|htmlentities} - Cliquez pour accéder"><img src="{url_illustration_g_miniature}" alt="{intitule_categorie|htmlentities}" /></a>
<!-- END:illustration -->
<div style="margin-left: 240px;">
<!-- BEGIN:accroche -->
<p>{accroche}</p>
<!-- END:accroche -->
</div>
<!-- END:categorie -->
<!-- BEGIN:nocategorie -->
<p>Pas de catégorie disponible</p>
<!-- END:nocategorie -->
<!-- BEGIN: nav2 -->
<div>
<!-- BEGIN: premier -->
<a href="{lien_premier}" title="première page">première page</a> |
<!-- END: premier -->
<!-- BEGIN: precedent -->
<a href="{lien_precedent}" title="page précédente">page précédente</a> |
<!-- END: precedent -->
<!-- BEGIN: pages -->
<a href="{lien_page}">{page}</a>
<!-- END: pages -->
<!-- BEGIN: suivant -->
| <a href="{lien_suivant}" title="page suivante">page suivante</a>
<!-- END: suivant -->
<!-- BEGIN: dernier -->
| <a href="{lien_dernier}" title="dernière page">dernière page</a>
<!-- END: dernier -->
</div>
<!-- END: nav2 -->
<!-- END:main -->
Bloc main
Bloc racine tout le temps affiché
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:main -->
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
widget_categorie_id | Choix de la page dont le contenu doit être affiché. |
widget_order_api | Critère de tri appliqués à l'API Front-office |
widget_limit | Nombre maximum d'éléments affichés |
widget_afficher_navigation | Affiche 1 si la navigation est affichée, 0 si elle est masquée |
Bloc main.categorie
Le contenu du bloc s'affiche pour chaque catégorie.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:categorie -->
categorie_id | Id de la catégorie. |
intitule_categorie | Intitulé de la catégorie. |
lien_categorie | Lien vers la page de détail de la catégorie. |
nom_optim | Nom optimisé de la catégorie. |
compteur | La balise affichera un compteur commençant à 1 et qui sera incrémenté de 1 à chaque fois. |
alterne | La balise affichera alternativement 1 ou 2. |
alterne_3 | La balise affichera alternativement 1,2 ou 3. |
alterne_4 | La balise affichera alternativement 1,2,3 ou 4. |
alterne_5 | La balise affichera alternativement 1,2,3,4 ou 5. |
Bloc main.categorie.illustration
Le contenu du bloc s'affiche si la catégorie a une illustration.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:illustration -->
illustration | Numéro de fichier dans la médiathèque de l'illustration de la catégorie. |
url_illustration | Url complète de l'illustration |
url_illustration_miniature | Url complète de la miniature de l'illustration |
url_illustration_vignette | Url complète de la vignette de l'illustration |
url_illustration_g_miniature | Url complète de la grande miniature de l'illustration |
url_illustration_g_vignette | Url complète de la grande vignette de l'illustration |
ext_illustration | Extension de fichier de l'illustration |
Bloc main.categorie.accroche
Le contenu du bloc s'affiche si la catégorie a une description.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:accroche -->
accroche | Description de la catégorie. |
Bloc main.nocategorie
Le contenu du bloc s'affiche s'il n'y a pas de catégories de disponibles.
Bloc main.nav1 et main.nav2
Bloc d'affichage de la navigation, voir guide du designer 1ere partie
Liste des produits
Ce widget très important affiche une liste de produits.
Ce widget est très polyvalent et permet de générer des listings de produit très variés en fonction des paramètres, de la configuration et du modèle graphique choisi.
Contrairement aux autres widgets, la Liste des produits est composé de 3 fichiers :
- index.html : correspond aux éléments communs au listing de produit.
- liste.html : correspond à une présentation du listing sous la forme d'une liste.
- vignettes.html : correspond à une présentation du listing sous la forme de vignettes.
Paramètres de configuration du widget :
- Modèle graphique : permet de choisir entre les différents modèles graphiques disponibles. Chaque modèle graphique détermine une apparence différente du widget.
- Intitulé : afficher un intitulé, un titre, au widget.
- Afficher les produits : choix de la catégorie dont les produits doivent être affichés ; catégorie en cours, toutes les catégories, catégorie au choix.
- Restreindre aux tags : restreindre l'affichage aux seuls produits ayant le ou les tags choisis.
- Trier par : choix du critère de tri ; alphabétique, prix, date de disponibilité ou aléatoire.
- Limiter l'affichage aux X premiers produits : limite l'affiche aux X premiers produits disponibles en fonction de la configuration du widget ; la valeur de X peut être choisie.
- Afficher seulement les Y premiers caractères de la description : affiche les Y premiers caractères du contenu de la balise
{accroche}
; la valeur de Y peut être choisie. Si Y est égale à 0, le contenu ne sera pas affiché. Si Y est non renseignée, tout le contenu sera affiché. - Afficher la navigation : afficher la navigation de page en page (page précédente / page suivante) si le nombre de produit à afficher est supérieur à la valeur de X du point précédent.
- Affichage par défaut : permet de choisir l'affichage par défaut du widget ; Liste ou Vignettes.
Configuration avancée
- Prendre en compte les recherches par tags : permet de choisir si le widget sera sensible à une recherche par tags ; Oui ou Non.
- Si Oui, en cliquant sur un tag, le widget ajoutera automatiquement une restriction d'affichage supplémentaire aux seuls produits ayant le tag cliqué (cette restriction s'ajoute à la configuration du widget).
- Si Non, le widget ne prendra pas en compte le tag cliqué.
- Mettre en avant les produits vedettes : permet de choisir si les produits vedettes doivent être positionnés en début de listing ; Oui ou Non.
- Afficher en fonction du stock : permet d'afficher les produits en fonction de leur stock ; Tous les produits, Seulement les produits en stock ou Seulement les produits en rupture de stock.
- Afficher en fonction de la date de disponibilité : permet d'afficher les produits en fonction de leur date de disponibilité; Tous les produits, Seulement les produits disponibles ou Seulement les produits indisponibles.
Le code source de ce widget se trouve dans le dossier : theme/fr/widgets/catalogue/liste_produits/index.html
<!-- BEGIN: main -->
<!-- BEGIN:intitule -->
<h1>{intitule}</h1>
<!-- END:intitule -->
<p><a href="{lien_affichage}=l">Affichage en liste</a> | <a href="{lien_affichage}=v">Affichage en vignette</a></p>
<div>
<select name="select" id="select" onchange="window.location.href=this.options[this.selectedIndex].value">
<option value="" >Trier par...</option>
<option value="{lien_tri}=po">Produit</option>
<option value="{lien_tri}=pi">Prix</option>
<option value="{lien_tri}=n">Note</option>
<option value="{lien_tri}=d">Date de disponibilité</option>
</select>
</div>
{liste_produits}
<!-- BEGIN: nav2 -->
<div>
<!-- BEGIN: premier -->
<a href="{lien_premier}" title="première page">première page</a>
<!-- END: premier -->
<!-- BEGIN: precedent -->
<a href="{lien_precedent}" title="page précédente">page précédente</a>
<!-- END: precedent -->
<!-- BEGIN: pages -->
<a href="{lien_page}">{page}</a>
<!-- END: pages -->
<!-- BEGIN: suivant -->
<a href="{lien_suivant}" title="page suivante">page suivante</a>
<!-- END: suivant -->
<!-- BEGIN: dernier -->
<a href="{lien_dernier}" title="dernière page">dernière page</a>
<!-- END: dernier -->
</div>
<!-- END: nav2 -->
<!-- END: main -->
Bloc main
Bloc racine tout le temps affiché
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:main -->
serial | identifiant du widget dans la page. Sert surtout pour du DHTML afin d"identifier de manière unique des éléments HTML dans la page. Exemple : <div id="element{serial}"> |
lien_affichage | Lien qui permet de basculer entre l'affichage en mode Vignettes ou en mode Liste. |
affichage_liste | Affiche "actif" en mode Liste. |
affichage_vignettes | Affiche "actif" en mode Vignettes. |
liste_produits | Inclusion du modèle de mise en page liste.html ou vignettes.html |
type_prix | "HT" ou "TTC" |
lien_tri | Affiche un lien pour changer l'ordre de tri des produits |
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
widget_affichage | Affiche "l" pour les listing en list et "v" pour les listings en vignette. |
widget_tags | Liste des tags |
widget_tags_logique | Opérateur logique entre les tags |
widget_order_api | Critère de tri appliqués à l'API Front-office |
widget_limit | Nombre maximum d'éléments affichés |
widget_resume | Longueur maximale des accroches |
widget_afficher_navigation | Affiche 1 si la navigation est affichée, 0 si elle est masquée |
widget_categorie_id | Choix de la catégorie dont le contenu doit être affiché. |
widget_stock | Affiche les valeurs suivantes :
|
widget_dispo | Affiche les valeurs suivantes :
|
Bloc main.intitule
Ne s'affiche que si l'intitulé du widget est rempli.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:intitule -->
intitule | Cet intitulé est paramétrable lors de l'édition d'un widget dans la gestion de l'Apparence de la Console d'administration de Kiubi. |
Bloc main.nav1 et main.nav2
Bloc d'affichage de la navigation, voir guide du designer 1ere partie
Liste simple et vignettes
Cette partie est celle qui contient les boucles sur les produits. Les blocs et les balises sont les mêmes pour les deux modes d'affichages supportés, à savoir :
- Affichage par liste simple (cf. template simple.html)
- Afichage par vignettes (cf. template vignette.thml)
Le code source de ce widget se trouve dans le dossier : theme/fr/widgets/catalogue/liste_produits/liste.html
widgets/catalogue/liste_produits/vignettes.html
<!-- BEGIN: main -->
<!-- BEGIN:produits -->
<ul>
<!-- BEGIN:produit -->
<li>
<form id="fp{serial}_{produit_id}" method="post" action="/ecommerce/panier.html">
<div>
<!-- BEGIN: illustration -->
<a href="{lien_produit}" title="{intitule_produit|htmlentities} - Cliquez pour accéder"><img src="{url_illustration_miniature}" alt="{intitule_produit|htmlentities}" /></a>
<!-- END: illustration -->
<!-- BEGIN: noillustration -->
<a href="{lien_produit}" title="{intitule_produit|htmlentities} - Cliquez pour accéder"><img src="/theme/fr/images/produit_mini.gif" alt="{intitule_produit|htmlentities}" /></a>
<!-- END: noillustration -->
<div style="margin-left: 120px;">
<h2><a href="{lien_produit}">{intitule_produit}</a></h2>
<!-- BEGIN:tags -->
<p>{tags}</p>
<!-- END:tags -->
<!-- BEGIN:non_disponible -->
<p>Disponible à partir du {num_jour_disponibilite}/{num_mois_disponibilite}/{annee_disponibilite}</p>
<!-- END:non_disponible -->
<!-- BEGIN:rupture_partielle -->
<p>Certaines variantes sont indisponibles</p>
<!-- END:rupture_partielle -->
<!-- BEGIN:rupture -->
<p>Produit en rupture de stock</p>
<!-- END:rupture -->
<!-- BEGIN:accroche -->
<p>{accroche}</p>
<!-- END:accroche -->
<div>
<!-- BEGIN:variantes -->
<select name="vid">
<!-- BEGIN:variante -->
<!-- BEGIN:en_stock -->
<option value="{variante_id}">{intitule_variante} - {prix_variante}</option>
<!-- END:en_stock -->
<!-- BEGIN:rupture -->
<!--<optgroup label="{intitule_variante} - {prix_variante}" disabled="disabled"></optgroup>-->
<!-- END:rupture -->
<!-- END:variante -->
</select>
<!-- END:variantes -->
<!-- BEGIN: panier -->
<!-- <a href="javascript:void(0);" onclick="Ssubmit('fp{serial}_{produit_id}')" title="Ajouter au panier">Ajouter au panier</a> -->
<input type="submit" value="Ajouter au panier" title="Ajouter au panier" />
<!-- END: panier -->
</div>
<p>{prix}
<!-- BEGIN:prix_barre -->
<del>{prix_barre}</del>
<!-- END:prix_barre -->
</p>
</div>
</div>
<input type="hidden" name="pid" value="{produit_id}" />
<input type="hidden" name="act" value="addP" />
<input type="hidden" name="ctl" value="{ctl}" />
</form>
</li>
<!-- END:produit -->
</ul>
<!-- END:produits -->
<!-- BEGIN:noproduit -->
Pas de produit disponible
<!-- END:noproduit -->
<!-- END: main -->
Bloc main
Bloc racine tout le temps affiché
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:main -->
ctl | Cette balise est présente dans certains widgets qui utilisent un formulaire. Elle y a alors une utilité technique, sans elle le formulaire ne fonctionnera pas. |
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
type_prix | "HT" ou "TTC" |
lien_tri | Affiche un lien pour changer l'ordre de tri des produits |
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
widget_affichage | Affiche "l" pour les listing en list et "v" pour les listings en vignette. |
widget_tags | Liste des tags |
widget_tags_logique | Opérateur logique entre les tags |
widget_order_api | Critère de tri appliqués à l'API Front-office |
widget_limit | Nombre maximum d'éléments affichés |
widget_resume | Longueur maximale des accroches |
widget_afficher_navigation | Affiche 1 si la navigation est affichée, 0 si elle est masquée |
widget_categorie_id | Choix de la catégorie dont le contenu doit être affiché. |
widget_stock | Affiche les valeurs suivantes :
|
widget_dispo | Affiche les valeurs suivantes :
|
Bloc main.produits
Le contenu du bloc s'affiche s'il y a des produits.
Bloc main.produits.produit
Le contenu du bloc s'affiche pour chaque produit.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:produit -->
produit_id | Id du produit. |
type_produit | Type du produit càd le nom du répertoire du produit dans l'espace FTP. |
en_avant | Affiche 1 si le produit est un produit vedette, sinon affiche 0. |
nb_commentaires | Nombre de commentaires. |
note_moyenne | Note moyenne ; 0 à 10. |
note_moyenne_5 | Note moyenne ; 0 à 5. |
nb_vus | nombre de consultation de la page de détail du produit |
nb_achats | quantité de produit vendus (toutes variantes confondues !) |
num_jour_disponibilite | Affiche le numéro du jour de la date de disponibilité (01 - 31). |
jour_semaine_disponibilite | Affiche le jour de la semaine de la date de disponibilité (lundi - dimanche). |
num_mois_disponibilite | Affiche le numéro du mois de la date de disponibilité (01 - 12). |
mois_disponibilite | Affiche le mois de la date de disponibilité (janvier - décembre). |
mois_abrev_disponibilite | Affiche le mois de la date de disponibilité abrégé (jan - déc) |
annee_disponibilite | Affiche l'année de la date de disponibilité (2010). |
minute_disponibilite | Affiche les minutes de la date de disponibilité (00-59). |
heure_disponibilite | Affiche l'heure de la date de disponibilité (00-23). |
seconde_disponibilite | Affiche les secondes de la date de disponibilité (00-59). |
timestamp_disponibilite | Affiche le timestamp de la date de disponibilité. |
intitule_produit | Intitulé du produit. |
nom_optim | Nom optimisé du produit |
categorie_id | Id de la catégorie en cours du produit. |
intitule_categorie | Intitulé de la catégorie en cours du produit. |
categorie_optim | Nom optimisé de la catégorie en cours du produit. |
lien_produit | Lien vers la page de détail du produit. |
lien_categorie | Lien vers la catégorie en cours du produit. |
accroche | Accroche du produit. Affiche le chapô du produit ou son contenu si son chapô est vide. |
chapo | Chapô du produit. |
description | Description du produit. |
tags | Affiche la liste des tags du produit. Le lien renvoi vers la catégorie en cours du produit restreint au tag cliqué. |
tags_recherche | Affiche la liste des tags du produit. Le lien renvoi vers le moteur de recherche restreint au tag cliqué. |
prix_min | Affiche le prix minimum toutes variantes confondues. |
prix_max | Affiche le prix maximum toutes variantes confondues. |
prix_barre | Affiche le prix normal si toutes les variantes ont un prix promo renseigné identique, sinon n'affiche rien. |
prix | Comportement standard du prix. Si une variante à un prix : affiche le prix Si une variante à un prix promo : affiche le prix promo Si plusieurs variantes ont un prix identique : affiche le prix Si plusieurs variantes ont un prix promo identique : affiche le prix promo Si plusieurs variantes ont un prix (promo) différent : affiche « prix minium (promo comprise) - prix maximum (promo comprise) » |
prix_HT_min | Affiche le prix minimum (promo comprise) HT toutes variantes confondues. |
prix_TTC_min | Affiche le prix minimum (promo comprise) TTC toutes variantes confondues. |
prix_HT_max | Affiche le prix maximum (promo comprise) HT toutes variantes confondues. |
prix_TTC_max | Affiche le prix maximum (promo comprise) TTC toutes variantes confondues. |
prix_min_valeur | Affiche le prix minimum toutes variantes confondues sans formattage. |
prix_max_valeur | Affiche le prix maximum toutes variantes confondues sans formattage. |
prix_barre_valeur | Affiche le prix normal sans formattage si toutes les variantes ont un prix promo renseigné identique, sinon n'affiche rien. |
prix_HT_min_valeur | Affiche le prix minimum sans formattage (promo comprise) HT toutes variantes confondues. |
prix_TTC_min_valeur | Affiche le prix minimum sans formattage (promo comprise) TTC toutes variantes confondues. |
prix_HT_max_valeur | Affiche le prix maximum sans formattage (promo comprise) HT toutes variantes confondues. |
prix_TTC_max_valeur | Affiche le prix maximum sans formattage (promo comprise) TTC toutes variantes confondues. |
texte1 à texte15 | Affiche les champs texte1 à texte15. |
marque | Affiche la marque du produit |
compteur | La balise affichera un compteur commençant à 1 et qui sera incrémenté de 1 à chaque fois. |
alterne | La balise affichera alternativement 1 ou 2. |
alterne_3 | La balise affichera alternativement 1,2 ou 3. |
alterne_4 | La balise affichera alternativement 1,2,3 ou 4. |
alterne_5 | La balise affichera alternativement 1,2,3,4 ou 5. |
Bloc main.produits.produit.illustration
Le contenu du bloc s'affiche si le produit a au moins une illustration
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:illustration -->
illustration | Numéro de fichier dans la médiathèque de l'illustration principale du produit. |
url_illustration | Url complète de l'illustration principale du produit |
url_illustration_miniature | Url complète de la miniature de l'illustration principale |
url_illustration_vignette | Url complète de la vignette de l'illustration principale |
url_illustration_g_miniature | Url complète de la grande miniature de l'illustration principale |
url_illustration_g_vignette | Url complète de la grande vignette de l'illustration principale |
ext_illustration | Extension de fichier de l'illustration principale du produit |
Bloc main.produits.produit.noillustration
Le contenu du bloc s'affiche si le produit n'a pas d'illustration.
Bloc main.produits.produit.en_avant
Le contenu du bloc s'affiche si le produit est un produit vedette.
Bloc main.produits.produit.accroche
Le contenu du bloc s'affiche si l'accroche du produit a une valeur.
Bloc main.produits.produit.chapo
Le contenu du bloc s'affiche si le chapô du produit a une valeur.
Bloc main.produits.produit.description
Le contenu du bloc s'affiche si la description du produit a une valeur.
Bloc main.produits.produit.tags
Le contenu du bloc s'affiche si le produit a un ou plusieurs tags.
Bloc main.produits.produit.prix_promo
Le contenu du bloc s'affiche si le produit a au moins une variante en promo.
Bloc main.produits.produit.prix_barre
Le contenu du bloc s'affiche si le produit a toutes ces variantes avec le même prix et le même prix promo.
Bloc main.produits.produit.texte1 à texte 15
Les contenus des blocs ne s'affichent que si les contenus des champs textes correspondants ne sont pas vides.
Bloc main.produits.produit.marque
Le contenu du bloc s'affiche si le produit est assigné à une marque.
Bloc main.produits.produit.non_disponible
Le contenu du bloc s'affiche si le produit n'est pas encore disponible (date de disponibilité suppérieure à la date courante).
Bloc main.produits.produit.rupture
Le contenu du bloc s'affiche si toutes les variantes du produit sont en rupture de stock.
Bloc main.produits.produit.rupture_partielle
Le contenu du bloc s'affiche si une variante du produit est en rupture de stock.
Bloc main.produits.produit.en_stock
Le contenu du bloc s'affiche si toutes les variantes du produit sont en stock.
Bloc main.produits.produit.variantes
Le contenu du bloc s'affiche si le produit a au moins une variante.
Bloc main.produits.produit.variantes_optim
Le contenu du bloc s'affiche si le produit a plus d'une variante.
Bloc main.produits.produit.variantes.variante
Le contenu du bloc s'affiche pour chaque variante mais seulement si le produit est achetable
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:variante -->
variante_id | Id de la variante. |
reference | Référence de la variante. |
intitule_variante | Intitulé de la variante. |
prix_variante | Comportement standard du prix de la variante. Affiche le prix normal si le prix n'a pas de promo. Affiche le prix promo si le prix a une promo renseignée. |
prix_variante_HT | Comportement standard du prix de la variante, mais toujours en HT. |
prix_variante_TTC | Comportement standard du prix de la variante, mais toujours en TTC. |
prix_variante_barre | Affiche le prix normal si le prix promo est renseigné, sinon n'affiche rien. |
prix_variante_barre_HT | Affiche le prix normal HT si le prix promo est renseigné, sinon n'affiche rien. |
prix_variante_barre_TTC | Affiche le prix normal TTC si le prix promo est renseigné, sinon n'affiche rien. |
prix_variante_valeur | Comportement standard du prix de la variante sans formattage. Affiche le prix normal si le prix n'a pas de promo. Affiche le prix promo si le prix a une promo renseignée. |
prix_variante_HT_valeur | Comportement standard du prix de la variante, mais toujours en HT sans formattage. |
prix_variante_TTC_valeur | Comportement standard du prix de la variante, mais toujours en TTC sans formattage. |
prix_variante_barre_valeur | Affiche le prix normal sans formattage si le prix promo est renseigné, sinon n'affiche rien. |
prix_variante_barre_HT_valeur | Affiche le prix normal sans formattage HT si le prix promo est renseigné, sinon n'affiche rien. |
prix_variante_barre_TTC_valeur | Affiche le prix normal sans formattage TTC si le prix promo est renseigné, sinon n'affiche rien. |
eco_taxe_valeur | Montant de l'éco-participation sans formattage. |
poids | Poids de la variante. |
stock_illimite | Affiche 1 si le stock est illimité, sinon affiche 0. |
stock | Stock de la variante. |
eco_taxe | Montant de l'éco-participation. |
etat | Etat de la variante : "neuf", "occasion" ou "reconditionné" |
code_barre | Code barre de la variante |
Bloc main.produits.produit.variantes_optim.variante
Le contenu du bloc ne s'affiche que si le produit est achetable et s'il y a plus d'une variante
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:variante -->
mêmes balises que bloc ci dessus | memes balises que bloc main.produits.produit.variantes.variante |
Bloc main.produits.produit.variantes.variante.etat
Le contenu du bloc s'affiche si une variante a un état défini.
Bloc main.produits.produit.variantes.variante.illustration
Le contenu du bloc s'affiche si une variante a une illustration
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:illustration -->
illustration | Numéro de fichier dans la médiathèque de l'illustration de la variante. |
illustration_intitule | Intitulé de l'illustration |
url_illustration | Url complète de l'illustration de la variante. |
url_illustration_miniature | Url complète de la miniature de l'illustration de la variante. |
url_illustration_vignette | Url complète de la vignette de l'illustration de la variante. |
url_illustration_g_miniature | Url complète de la grande miniature de l'illustration de la variante. |
url_illustration_g_vignette | Url complète de la grande vignette de l'illustration de la variante. |
ext_illustration | Extension de fichier de l'illustration de la variante. |
Bloc main.produits.produit.variantes.variante.noillustration
Le contenu du bloc s'affiche si une variante n'a pas d'illustration
Bloc main.produits.produit.variantes.variante.rupture
Le contenu du bloc s'affiche si une variante est en rupture de stock.
Bloc main.produits.produit.variantes_optim.variante.rupture
Le contenu du bloc s'affiche si une variante est en rupture de stock.
Bloc main.produits.produit.variantes.variante.rupture.prix_barre
Le contenu du bloc s'affiche si une variante est en rupture de stock et si la variante a un prix promo renseigné.
Bloc main.produits.produit.variantes_optim.variante.rupture.prix_barre
Le contenu du bloc s'affiche si une variante est en rupture de stock et si la variante a un prix promo renseigné.
Bloc main.produits.produit.variantes.variante.en_stock
Le contenu du bloc s'affiche si une variante est en stock.
Bloc main.produits.produit.variantes_optim.variante.en_stock
Le contenu du bloc s'affiche si une variante est en stock.
Bloc main.produits.produit.variantes.variante.en_stock.etat
Le contenu du bloc s'affiche si une variante en stock a un état défini.
Bloc main.produits.produit.variantes_optim.variante.en_stock.etat
Le contenu du bloc s'affiche si une variante en stock a un état défini.
Bloc main.produits.produit.variantes.variante.rupture.etat
Le contenu du bloc s'affiche si une variante en rupture de stock a un état défini.
Bloc main.produits.produit.variantes_optim.variante.rupture.etat
Le contenu du bloc s'affiche si une variante en rupture de stock a un état défini.
Bloc main.produits.produit.variantes.variante.en_stock.prix_barre
Le contenu du bloc s'affiche si une variante est en stock et si la variante a un prix promo renseigné.
Bloc main.produits.produit.variantes_optim.variante.en_stock.prix_barre
Le contenu du bloc s'affiche si une variante est en stock et si la variante a un prix promo renseigné.
Bloc main.produits.produit.variantes_optim.variante.eco_taxe
Le contenu du bloc s'affiche si une variante à une éco-participation de définie.
Bloc main.produits.produit.variantes.variante.eco_taxe
Le contenu du bloc s'affiche si une variante à une éco-participation de définie.
Bloc main.produits.produit.novariantes
Le contenu du bloc s'affiche si le produit n'est PAS achetable
Bloc main.produits.produit.novariantes_optim
Le contenu du bloc s'affiche si le produit n'est PAS achetable
Bloc main.produits.produit.panier
e contenu du bloc s'affiche si le produit peut être ajouté au panier (en raison du stock, de la date de disponibilité, de la présence des fonctionnalités e-commerce).
Bloc main.produits.produit.achetable
Le contenu du bloc s'affiche si le produit peut être ajouté au panier (en raison du stock, de la date de disponibilité, de la présence des fonctionnalités e-commerce).
Bloc main.produits.produit.noachetable
Le contenu du bloc s'affiche si le produit ne peut pas être ajouté au panier (en raison du stock, de la date de disponibilité, de l'absence des fonctionnalités e-commerce).
Bloc main.produits.produit.nopanier
Le contenu du bloc s'affiche si le produit ne peut pas être ajouté au panier (en raison du stock, de la date de disponibilité, de l'absence des fonctionnalités e-commerce).
Bloc main.noproduit
Le contenu du bloc s'affiche s'il n'y a pas de produit.
Détail d'un produit
Ce widget très important affiche le détail d'un produit. Voir la section les types de produits.
ce widget ne peut être utilisé que sur la page type "Détail du produit" du service "Catalogue".Astuce
Le code source de ce widget se trouve dans le dossier : theme/fr/produits/simple/index.html
<!-- BEGIN: main -->
<h1>{intitule_produit}</h1>
<!-- BEGIN: illustrations -->
<a href="{url_illustration_principale}" title="{intitule_produit|htmlentities} - Cliquez pour agrandir"><img src="{url_illustration_principale_g_vignette}" alt="{intitule_produit|htmlentities}"/></a>
<!-- BEGIN: illustration -->
<a href="{url_illustration}" title="{intitule_produit|htmlentities} - Cliquez pour agrandir"><img src="{url_illustration_miniature}" alt="{intitule_produit|htmlentities}" /></a>
<!-- END: illustration -->
<!-- END: illustrations -->
<!-- BEGIN: noillustrations -->
<img src="/theme/fr/images/produit.gif" alt="{intitule_produit|htmlentities}" />
<!-- END: noillustrations -->
<!-- BEGIN:tags --><p>{tags}</p><!-- END:tags -->
<!-- BEGIN:reference --><p>{reference}</p><!-- END:reference -->
<!-- BEGIN: marque --><p>Marque : {marque}</p><!-- END: marque -->
<!-- BEGIN:non_disponible --><p>Disponible à partir du {num_jour_disponibilite}/{num_mois_disponibilite}/{annee_disponibilite}</p><!-- END:non_disponible -->
<!-- BEGIN:en_stock --><p>En stock</p><!-- END:en_stock -->
<!-- BEGIN:rupture_partielle --><p>Certaines variantes sont indisponibles</p><!-- END:rupture_partielle -->
<!-- BEGIN:rupture --><p>Produit en rupture de stock</p><!-- END:rupture -->
<!-- BEGIN:tarif_degressif -->
<p>Profiter d'un tarif dégressif :</p>
<ul>
<!-- BEGIN:tranche -->
<li>A partir de {qt} : {remise|formatFloat|2}% de réduction</li>
<!-- END:tranche -->
</ul>
<!-- END:tarif_degressif -->
<p><!-- BEGIN:prix_promo -->En promo !<!-- END:prix_promo -->{prix}
<!-- BEGIN:prix_barre --><del>{prix_barre}</del><!-- END:prix_barre -->
</p>
<!-- BEGIN:accroche --><p>{accroche}</p><!-- END:accroche -->
<form id="fp{serial}_{produit_id}" method="post" action="/ecommerce/panier.html">
<!-- BEGIN:variantes -->
<ul>
<!-- BEGIN:variante -->
<li>
<!-- BEGIN:illustration -->
<img src="{url_illustration_miniature}" alt="{intitule_variante|htmlentities}"/>
<!-- END:illustration -->
<!-- BEGIN:en_stock -->
<input name="vid" type="radio" value="{variante_id}" id="variante{produit_id}_{variante_id}" {checked}/>
<label for="variante{produit_id}_{variante_id}">{intitule_variante} - {prix_variante_valeur} EUR
<!-- BEGIN:prix_barre --> <del>{prix_variante_barre}</del><!-- END:prix_barre -->
<!-- END:en_stock -->
<!-- BEGIN:rupture -->
<input name="vid" type="radio" value="{variante_id}" id="variante{produit_id}_{variante_id}" disabled="disabled"/>
<label for="variante{produit_id}_{variante_id}">{intitule_variante} - {prix_variante_valeur} EUR
<!-- BEGIN:prix_barre --> <del>{prix_variante_barre}</del><!-- END:prix_barre -->
<!-- END:rupture -->
<!-- BEGIN: eco_taxe -->
dont {eco_taxe} d'éco-part
<!-- END: eco_taxe -->
<!-- BEGIN: etat -->
| Etat : <strong>{etat}</strong>
<!-- END: etat -->
<!-- BEGIN: code_barre -->
| Code barre : <strong>{code_barre}</strong>
<!-- END: code_barre -->
</label>
</li>
<!-- END:variante -->
</ul>
<!-- END:variantes -->
<!-- BEGIN:panier-->
<div>Quantité :
<select name="qt">
<option value="1">1</option><option value="2">2</option>
<option value="3">3</option><option value="4">4</option>
<option value="5">5</option><option value="6">6</option>
<option value="7">7</option><option value="8">8</option>
<option value="9">9</option><option value="10">10</option>
</select>
<input type="submit" value="Ajouter au panier" /></div>
<!-- END:panier-->
<input type="hidden" name="pid" value="{produit_id}" />
<input type="hidden" name="act" value="addP" />
<input type="hidden" name="ctl" value="{ctl}" />
</form>
<!-- BEGIN: description --><p>{description}</p><!-- END: description -->
<!-- END: main -->
Bloc main
Bloc racine tout le temps affiché
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:main -->
ctl | Cette balise est présente dans certains widgets qui utilisent un formulaire. Elle y a alors une utilité technique, sans elle le formulaire ne fonctionnera pas. |
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
type_prix | "HT" ou "TTC" |
produit_id | Id du produit. |
type_produit | Type du produit. Affiche le nom du répertoire du produit dans l'espace FTP. |
en_avant | Affiche 1 si le produit est un produit vedette, sinon affiche 0. |
nb_commentaires | Nombre de commentaires. |
note_moyenne | Note moyenne ; 0 à 10. |
note_moyenne_5 | Note moyenne ; 0 à 5. |
nb_vus | nombre de consultation de la page de détail du produit |
nb_achats | Quantité de produits vendus, toutes variantes confondues. |
num_jour_disponibilite | Affiche le numéro du jour de la date de disponibilité (01 - 31). |
jour_semaine_disponibilite | Affiche le jour de la semaine de la date de disponibilité (lundi - dimanche). |
num_mois_disponibilite | Affiche le numéro du mois de la date de disponibilité (01 - 12). |
mois_disponibilite | Affiche le mois de la date de disponibilité (janvier - décembre). |
mois_abrev_disponibilite | Affiche le mois de la date de disponibilité abrégé (jan - déc) |
annee_disponibilite | Affiche l'année de la date de disponibilité (2010). |
minute_disponibilite | Affiche les minutes de la date de disponibilité (00-59). |
heure_disponibilite | Affiche l'heure de la date de disponibilité (00-23). |
seconde_disponibilite | Affiche les secondes de la date de disponibilité (00-59). |
timestamp_disponibilite | Affiche le timestamp de la date de disponibilité. |
intitule_produit | Intitulé du produit. |
nom_optim | Nom optimisé du produit |
categorie_id | Id de la catégorie en cours du produit. |
intitule_categorie | Intitulé de la catégorie en cours du produit. |
categorie_optim | Nom optimisé de la catégorie en cours du produit, tel qu'il est défini dans les options avancées de la page d'édition de la catégorie. Représente le « dossier virtuel » utilisé dans la réécriture d'URL pour arriver sur la page de la catégorie. |
lien_categorie | Lien vers la catégorie en cours du produit. |
accroche | Accroche du produit. Affiche le chapô du produit ou son contenu si son chapô est vide. |
chapo | Chapô du produit. |
description | Description du produit. |
tags | Affiche la liste des tags du produit. Le lien renvoi vers la catégorie en cours du produit restreint au tag cliqué. |
tags_recherche | Affiche la liste des tags du produit. Le lien renvoi vers le moteur de recherche restreint au tag cliqué. |
prix_min | Affiche le prix minimum toutes variantes confondues. |
prix_max | Affiche le prix maximum toutes variantes confondues. |
prix_barre | Affiche le prix normal si toutes les variantes ont un prix promo renseigné identique, sinon n'affiche rien. |
prix | Comportement standard du prix. Si une variante à un prix : affiche le prix Si une variante à un prix promo : affiche le prix promo Si plusieurs variantes ont un prix identique : affiche le prix Si plusieurs variantes ont un prix promo identique : affiche le prix promo Si plusieurs variantes ont un prix (promo) différent : affiche « prix minium (promo comprise) - prix maximum (promo comprise) » |
prix_HT_min | Affiche le prix minimum (promotion comprise) HT toutes variantes confondues. |
prix_TTC_min | Affiche le prix minimum (promotion comprise) TTC toutes variantes confondues. |
prix_HT_max | Affiche le prix maximum (promotion comprise) HT toutes variantes confondues. |
prix_TTC_max | Affiche le prix maximum (promotion comprise) TTC toutes variantes confondues. |
prix_min_valeur | Affiche le prix minimum, sans formattage, toutes variantes confondues. |
prix_max_valeur | Affiche le prix maximum, sans formattage, toutes variantes confondues. |
prix_barre_valeur | Affiche le prix normal, sans formattage, si toutes les variantes ont un prix promo renseigné identique, sinon n'affiche rien. |
prix_HT_min_valeur | Affiche le prix minimum (sans formattage, promotion comprise) HT toutes variantes confondues. |
prix_TTC_min_valeur | Affiche le prix minimum (sans formattage, promotion comprise) TTC toutes variantes confondues. |
prix_HT_max_valeur | Affiche le prix maximum (sans formattage, promotion comprise) HT toutes variantes confondues. |
prix_TTC_max_valeur | Affiche le prix maximum (sans formattage, promotion comprise) TTC toutes variantes confondues. |
tarif_degressif | Affiche 1 si le produit possède une grille de tarifs dégressifs. Sinon affiche 0. |
marque | Affiche la marque du produit |
texte1 à texte15 | Affiche les champs texte1 à texte15. |
schema_json | Données structurées du produit au format json-ld. |
Bloc main.illustrations
Le bloc ne s'affiche que si le produit à au moins une illustration
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:illustrations -->
illustration_principale | Numéro de fichier dans la médiathèque de l'illustration principale du produit |
intitule_fichier | Intitulé du fichier dans la médiathèque. |
ext_principale | Extension de fichier de l'illustration principale du produit (déprécié : utiliser ext_illustration_principale) |
url_illustration_principale | Url complète de l'illustration principale du produit |
url_illustration_principale_miniature | Url complète de la miniature de l'illustration principale |
url_illustration_principale_vignette | Url complète de la vignette de l'illustration principale |
url_illustration_principale_g_miniature | Url complète de la grande miniature de l'illustration principale |
url_illustration_principale_g_vignette | Url complète de la grande vignette de l'illustration principale |
ext_illustration_principale | Extension de fichier de l'illustration principale du produit |
nom_origine | Nom d'origine de l'illustration principale |
Bloc main.illustrations.illustration
Le contenu du bloc s'affiche pour chaque illustration secondaires du produits
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:illustration -->
compteur | La balise affichera un compteur commençant à 1 et qui sera incrémenté de 1 à chaque fois. |
illustration | Numéro de fichier dans la médiathèque. |
intitule_fichier | Intitulé du fichier dans la médiathèque. |
ext | Extension de fichier d'une illustration secondaire du produit (déprécié : utiliser ext_illustration) |
url_illustration | url complète d'une illustration secondaire du produit |
url_illustration_miniature | Url complète de la miniature d'une illustration secondaire |
url_illustration_vignette | Url complète de la vignette d'une illustration secondaire |
url_illustration_g_miniature | Url complète de la grande miniature d'une illustration secondaire |
url_illustration_g_vignette | Url complète de la grande vignette d'une illustration secondaire |
ext_illustration | Extension de fichier d'une illustration secondaire du produit |
nom_origine | Nom d'origine du fichier à l'upload dans la médiathèque. |
Bloc main.noillustrations
Le bloc s'affiche si le produit n'a pas d'illustration
Bloc main.commentaires
Le contenu de cette balise s'affiche si le produit a au moins un commentaire.
Bloc main.vedette
Le contenu du bloc s'affiche si le produit est un produit vedette.
Bloc main.accroche
Le contenu du bloc s'affiche si l'accroche du produit a une valeur.
Bloc main.chapo
Le contenu du bloc s'affiche si le chapô du produit a une valeur.
Bloc main.description
Le contenu du bloc s'affiche si la description du produit a une valeur.
Bloc main.tags
Le contenu du bloc s'affiche si le produit a un ou plusieurs tags.
Bloc main.prix_promo
Le contenu du bloc s'affiche si le produit a au moins une variante en promo.
Bloc main.prix_barre
Le contenu du bloc s'affiche si le produit a toutes ces variantes avec le même prix et le même prix promo.
Bloc main.tarif_degressif
Le bloc s'affiche si une grille de tarifs dégressifs est appliquée au produit
Bloc main.tarif_degressif.tranche
Le contenu du bloc s'affiche pour chaque tranche de la grille de tarifs
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:tranche -->
qt | Quantité minimale de produits |
remise | Remise accordée en pourcentage |
Bloc main.marque
Le contenu du bloc s'affiche si le produit est assigné à une marque.
Bloc main.texte1 à texte15
Les contenus des blocs ne s'affichent que si les contenus des champs textes correspondants ne sont pas vides.
Bloc main.non_disponible
Le contenu du bloc s'affiche si le produit n'est pas encore disponible (date de disponibilité suppérieure à la date courante) .
Bloc main.rupture
Le contenu du bloc s'affiche si toutes les variantes du produit sont en rupture de stock.
Bloc main.rupture_partielle
Le contenu du bloc s'affiche si une variante du produit est en rupture de stock.
Bloc main.en_stock
Le contenu du bloc s'affiche si toutes les variantes du produit sont en stock.
Bloc main.achetable
Le contenu du bloc s'affiche si le produit peut être ajouté au panier (en raison du stock, de la date de disponibilité, de la présence des fonctionnalités e-commerce).
Bloc main.panier
Le contenu du bloc s'affiche si le produit peut être ajouté au panier (en raison du stock, de la date de disponibilité, de la présence des fonctionnalités e-commerce).
Bloc main.noachetable
Le contenu du bloc s'affiche si le produit ne peut pas être ajouté au panier (en raison du stock, de la date de disponibilité, de l'absence des fonctionnalités e-commerce).
Bloc main.nopanier
Le contenu du bloc s'affiche si le produit ne peut pas être ajouté au panier (en raison du stock, de la date de disponibilité, de l'absence des fonctionnalités e-commerce).
Bloc main.variantes
Le contenu du bloc s'affiche si le produit a au moins une variante.
Bloc main.variantes_optim
Le contenu du bloc s'affiche si le produit a plus d'une variante.
Bloc main.variantes.variante
Le contenu du bloc s'affiche pour chaque variante
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:variante -->
variante_id | Id de la variante. |
reference | Référence de la variante. |
intitule_variante | Intitulé de la variante. |
prix_variante | Comportement standard du prix de la variante. Affiche le prix normal si le prix n'a pas de promo. Affiche le prix promo si le prix a une promo renseignée. |
prix_variante_HT | Comportement standard du prix de la variante, mais toujours en HT. |
prix_variante_TTC | Comportement standard du prix de la variante, mais toujours en TTC. |
prix_variante_barre | Affiche le prix normal si le prix promo est renseigné, sinon n'affiche rien. |
prix_variante_barre_HT | Affiche le prix normal HT si le prix promo est renseigné, sinon n'affiche rien. |
prix_variante_barre_TTC | Affiche le prix normal TTC si le prix promo est renseigné, sinon n'affiche rien. |
prix_variante_valeur | Comportement standard du prix de la variante, sans formatage. Affiche le prix normal si le prix n'a pas de promo. Affiche le prix promo si le prix a une promo renseignée. |
prix_variante_HT_valeur | Comportement standard du prix de la variante, mais toujours en HT sans formatage. |
prix_variante_TTC_valeur | Comportement standard du prix de la variante, mais toujours en TTC sans formatage. |
prix_variante_barre_valeur | Affiche le prix normal sans formatage si le prix promo est renseigné, sinon n'affiche rien. |
prix_variante_barre_HT_valeur | Affiche le prix normal sans formatage HT si le prix promo est renseigné, sinon n'affiche rien. |
prix_variante_barre_TTC_valeur | Affiche le prix normal sans formatage TTC si le prix promo est renseigné, sinon n'affiche rien. |
poids | Poids de la variante. |
stock_illimite | Affiche 1 si le stock est illimité, sinon affiche 0. |
stock | Stock de la variante. |
eco_taxe | Montant de l'éco-participation. |
eco_taxe_valeur | Montant de l'éco-participation. |
checked | Affiche checked="checked” pour la première variante achetable, sinon n'affiche rien. Utilisé pour les boutons radios. |
is_checked | Affiche "1" pour la première variante achetable, sinon affiche "0". À utiliser avec le filtre mapValue. |
selected | Affiche selected="selected" pour la première variante achetable, sinon n'affiche rien. Utilisé pour les listes déroulantes. |
etat | Affiche l'état de la variante : "neuf", "occasion", "reconditionné" |
code_barre | Affiche le code barre de la variante |
Bloc main.variantes_optim.variante
Le contenu du bloc s'affiche pour chaque variante
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:variante -->
mêmes balises que bloc ci dessus | memes balises que bloc ci dessus |
Bloc main.variantes.variante.etat
Le contenu du bloc s'affiche si une variante a un état défini.
Bloc main.variantes.variante.reference
Le contenu du bloc s'affiche si une variante a une référence.
Bloc main.variantes.variante.code_barre
Le contenu du bloc s'affiche si une variante a un code barre.
Bloc main.variantes_optim.variante.etat
Le contenu du bloc s'affiche si une variante a un état défini.
Bloc main.variantes_optim.variante.reference
Le contenu du bloc s'affiche si une variante a une référence.
Bloc main.variantes_optim.variante.code_barre
Le contenu du bloc s'affiche si une variante a un code barre.
Bloc main.variantes.variante.illustration
Le contenu du bloc s'affiche si une variante a une illustration
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:illustration -->
illustration | Numéro de fichier dans la médiathèque de l'illustration de la variante. |
illustration_intitule | Intitulé du fichier dans la médiathèque. |
intitule_fichier | Intitulé du fichier dans la médiathèque. |
url_illustration | Url complète de l'illustration de la variante. |
url_illustration_miniature | Url complète de la miniature de l'illustration de la variante. |
url_illustration_vignette | Url complète de la vignette de l'illustration de la variante. |
url_illustration_g_miniature | Url complète de la grande miniature de l'illustration de la variante. |
url_illustration_g_vignette | Url complète de la grande vignette de l'illustration de la variante. |
ext_illustration | Extension de fichier de l'illustration de la variante. |
Bloc main.variantes.variante.noillustration
Le contenu du bloc s'affiche si une variante n'a pas d'illustration
Bloc main.variantes.variante.rupture
Le contenu du bloc s'affiche si une variante est en rupture de stock.
Bloc main.variantes_optim.variante.rupture
Le contenu du bloc s'affiche si une variante est en rupture de stock.
Bloc main.variantes.variante.rupture.prix_barre
Le contenu du bloc s'affiche si une variante est en rupture de stock et si la variante a un prix promo renseigné.
Bloc main.variantes_optim.variante.rupture.prix_barre
Le contenu du bloc s'affiche si une variante est en rupture de stock et si la variante a un prix promo renseigné.
Bloc main.variantes.variante.rupture.etat
Le contenu du bloc s'affiche si une varitante est en rupture et que son état est renseigné.
Bloc main.variantes_optim.variante.rupture.etat
Le contenu du bloc s'affiche si une varitante est en rupture et que son état est renseigné.
Bloc main.variantes.variante.en_stock
Le contenu du bloc s'affiche si une variante est en stock
Bloc main.variantes_optim.variante.en_stock
Le contenu du bloc s'affiche si une variante est en stock
Bloc main.variantes.variante.en_stock.prix_barre
Le contenu du bloc s'affiche si une variante est en stock et si la variante a un prix promo renseigné.
Bloc main.variantes_optim.variante.en_stock.prix_barre
Le contenu du bloc s'affiche si une variante est en stock et si la variante a un prix promo renseigné.
Bloc main.variantes.variante.en_stock.etat
Le contenu du bloc s'affiche si une varitante est en stock et que son état est renseigné.
Bloc main.variantes_optim.variante.en_stock.etat
Le contenu du bloc s'affiche si une varitante est en stock et que son état est renseigné.
Bloc main.variantes.variante.eco_taxe
Le contenu du bloc s'affiche si une variante à une éco-participation de définie.
Bloc main.variantes_optim.variante.eco_taxe
Le contenu du bloc s'affiche si une variante à une éco-participation de définie.
Poster un commentaire
Affiche le formulaire d'ajout de commentaires à un produit du Catalogue.
ce widget ne peut être utilisé que sur la page type "Détail du produit" du service "Catalogue".Astuce
Paramètres de configuration du widget :
- Modèle graphique : permet de choisir entre les différents modèles graphiques disponibles. Chaque modèle graphique détermine une apparence différente du widget.
- Intitulé : afficher un intitulé, un titre, au widget.
Le code source de ce widget se trouve dans le dossier : theme/fr/widgets/catalogue/poster_commentaire/index.html
<!-- BEGIN:main -->
<h2>{intitule} </h2>
<!-- BEGIN:commentaires_ouverts -->
<!-- BEGIN:erreurs -->
<div>Veuillez compléter les champs :
<ul>
<!-- BEGIN:erreur -->
<li>{erreur}</li>
<!-- END:erreur -->
</ul>
</div>
<!-- END:erreurs -->
<form method="post" action="#comment">
<!-- BEGIN:identifie -->
<!-- END:identifie -->
<!-- BEGIN:nonidentifie -->
<p><label for="auteur">Pseudo :</label> <input name="auteur" id="auteur" type="text" value="{auteur}" />
</p>
<p><label for="email">E-mail :</label> <input name="email" id="email" type="text" value="{email}" />
facultatif
</p>
<!-- END:nonidentifie -->
<p><label for="note">Votre note sur 5 :</label> <select name="note" id="note">
<option value="5" {selected_note5}>5 (Très bon)</option>
<option value="4" {selected_note4}>4</option>
<option value="3" {selected_note3}>3</option>
<option value="2" {selected_note2}>2</option>
<option value="1" {selected_note1}>1</option>
<option value="0" {selected_note0}>0 (Mauvais)</option>
</select>
</p>
<p>
<label for="commentaire">Votre commentaire :</label>
<textarea name="commentaire" id="commentaire" rows="10" >{commentaire}</textarea>
</p>
<!-- BEGIN:consentement -->
<p>
<label for="consentement_ok">
<input name="consentement_ok" id="consentement_ok" type="checkbox" value="1" {check_consentement}/>J'accepte la publication du commentaire
</label>
</p>
<!-- END:consentement -->
<!-- BEGIN:captcha -->
<h2>Anti-spam : </h2>
<p><label for="captcha">{captcha_question}</label>
<input id="captcha" name="captcha[{captcha_id}]" type="text" style="width: 100px" /></p>
<!-- END: captcha -->
<p><input type="submit" name="Submit" value="Poster" title="Poster le commentaire" /></p>
<div>
<input type="hidden" name="act" value="post" />
<input type="hidden" name="ctl" value="{ctl}" />
</div>
</form>
<!-- END:commentaires_ouverts -->
<!-- BEGIN:commentaires_identification -->
<a href="/compte/login.html?o=o">Identifiez vous</a> pour poster un commentaire.
<!-- END:commentaires_identification -->
<!-- BEGIN:commentaires_fermes -->
Les commentaires de ce produit sont fermés
<!-- END:commentaires_fermes -->
<!-- BEGIN:commentaires_moderes -->
Votre commentaire a bien été enregistré, il doit d'abord être validé par l'éditeur du site avant d'apparaître dans la liste des commentaires.
<!-- END:commentaires_moderes -->
<!-- END:main -->
Bloc main
Bloc racine tout le temps affiché
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:main -->
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
ctl | Cette balise est présente dans certains widgets qui utilisent un formulaire. Elle y a alors une utilité technique, sans elle le formulaire ne fonctionnera pas. |
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
Bloc main.intitule
Ne s'affiche que si l'intitulé du widget est rempli.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:intitule -->
intitule | Cet intitulé est paramétrable lors de l'édition d'un widget dans la gestion de l'Apparence de la Console d'administration de Kiubi. |
Bloc main.commentaires_ouverts
Le contenu du bloc s'affiche quand les commentaires sont ouverts.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:commentaires_ouverts -->
auteur | Cette balise sert à réafficher le nom de l'auteur saisi dans le formulaire en cas d'erreur. |
email | Cette balise sert à réafficher l'email de l'auteur saisi dans le formulaire en cas d'erreur. |
commentaire | Cette balise sert à réafficher le commentaire de l'auteur saisi dans le formulaire en cas d'erreur. |
note | Affiche la note saisie par l'auteur. S'il n'a pas saisi de note, affiche 0. |
selected_note1 à selected_note10 | Cette balise sert à réafficher la note de l'auteur saisi dans le formulaire en cas d'erreur. Renvoi selected="selected". |
Bloc main.commentaires_ouverts.consentement
Ce bloc s'affiche si le recueilement du consentement est activé
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:consentement -->
check_consentement | Renvoi checked="checked" pour accepter le recueil des données. |
Bloc main.commentaires_ouverts.intitule
Ne s'affiche que si l'intitulé du widget est rempli.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:intitule -->
intitule | Cet intitulé est paramétrable lors de l'édition d'un widget dans la gestion de l'Apparence de la Console d'administration de Kiubi. |
Bloc main.commentaires_ouverts.identifie
Le contenu du bloc s'affiche si l'internaute est identifié sur le site.
Bloc main.commentaires_ouverts.nonidentifie
Le contenu du bloc s'affiche si l'internaute n'est pas identifié sur le site.
Bloc main.commentaires_ouverts.captcha
Le contenu du bloc s'affiche si le captcha (dispositif anti-spam) est activé. Cette option est configurable "Mon site / Catalogue / Paramètres".
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:captcha -->
captcha_question | Question du captcha. |
captcha_id | Id du captcha. |
Bloc main.commentaires_ouverts.erreurs
Le contenu du bloc s'affiche s'il y a des erreurs à la soumission du commentaire.
Bloc main.commentaires_ouverts.erreurs.erreur
Le contenu du bloc s'affiche pour chaque erreur.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:erreur -->
erreur | Erreur indiquant qu'un champ est manquant ou mal rempli. |
Bloc main.commentaires_fermes
Le contenu du bloc s'affiche quand les commentaires sont fermés.
Bloc main.commentaires_identification
Le contenu du bloc s'affiche s'il est nécessaire de s'identifier pour poster des commentaires.
Bloc main.commentaires_moderes
Le contenu du bloc s'affiche une fois un commentaire publié si les commentaires sont modérés.
Liste des commentaires
Affiche les commentaires d'un produit du Catalogue.
ce widget ne peut être utilisé que sur la page type "Détail du produit" du service "Catalogue".Astuce
Paramètres de configuration du widget :
- Modèle graphique : permet de choisir entre les différents modèles graphiques disponibles. Chaque modèle graphique détermine une apparence différente du widget.
- Intitulé : afficher un intitulé, un titre, au widget.
- Trier par : choix du critère de tri ; date de publication ou note.
- Limiter l'affichage aux X premiers commentaires : limite l'affiche aux X premiers commentaires disponibles en fonction de la configuration du widget ; la valeur de X peut être choisie.
Le code source de ce widget se trouve dans le dossier : theme/fr/widgets/catalogue/liste_commentaires/index.html
<!-- BEGIN:main -->
<a name="commentaires"></a>
<!-- BEGIN:intitule -->
<h2>{intitule}</h2>
<!-- END:intitule -->
<div><p>Note moyenne des internautes ({nb_commentaires} commentaire{pluriel_commentaire}) : <strong>{note_moyenne_5}/5</strong></p><br/></div>
<!-- BEGIN:commentaires -->
<!-- BEGIN:commentaire -->
<div >
<div><strong>Note : {note_5}/5</strong></div>
<a href="#commentaire_{compteur}" title="Aller au commentaire" id="commentaire_{compteur}">{compteur}.</a> Par {auteur},
le <time datetime="{annee_publication}-{num_mois_publication}-{num_jour_publication}">{num_jour_publication} {mois_abrev_publication}
{annee_publication} à {heure_publication}h{minute_publication} </time></div>
<div> <img src="{avatar_miniature}" alt="{auteur|htmlentities}" />
<p>{commentaire}</p>
</div>
<!-- END:commentaire -->
<!-- END:commentaires -->
<!-- BEGIN:nocommentaire -->
<p>Soyez le premier à <a href="#new_commentaire">poster un commentaire</a> ! </p>
<!-- END:nocommentaire -->
<!-- END:main -->
Bloc main
Bloc racine tout le temps affiché
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:main -->
produit_id | Id du produit. |
intitule_produit | Intitulé du produit auquel le commentaire est rattaché. |
note_moyenne | Note moyenne du produit. Affiche une valeur entre 0 et 10. |
note_moyenne_5 | Note moyenne du produit. Affiche une valeur entre 0 et 5. |
nb_commentaires | Nombre de commentaire. |
pluriel_commentaire | Affiche s s'il y a plusieurs commentaires, sinon n'affiche rien. |
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
widget_order_api | Critère de tri appliqués à l'API Front-office |
widget_limit | Nombre maximum d'éléments affichés |
Bloc main.intitule
Ne s'affiche que si l'intitulé du widget est rempli.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:intitule -->
intitule | Cet intitulé est paramétrable lors de l'édition d'un widget dans la gestion de l'Apparence de la Console d'administration de Kiubi. |
Bloc main.commentaire
Le contenu du bloc s'affiche pour chaque commentaire.
Bloc main.commentaires
Le contenu du bloc s'il y a au moins un commentaire.
Bloc main.commentaires.commentaire
Le contenu du bloc s'affiche pour chaque commentaire.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:commentaire -->
commentaire_id | Id du commentaire. |
produit_id | Id du produit auquel le commentaire est rattaché. |
intitule_produit | Intitulé du produit auquel le commentaire est rattaché. |
num_jour_publication | Affiche le numéro du jour de la date de publication (01 - 31). |
jour_semaine_publication | Affiche le jour de la semaine de la date de publication (lundi - dimanche). |
num_mois_publication | Affiche le numéro du mois de la date de publication (01 - 12). |
mois_publication | Affiche le mois de la date de publication (janvier - décembre). |
mois_abrev_publication | Affiche le mois de la date de publication abrégé (jan - déc) |
annee_publication | Affiche l'année de la date de publication (2010). |
minute_publication | Affiche les minutes de la date de publication (00-59). |
heure_publication | Affiche l'heure de la date de publication (00-23). |
seconde_publication | Affiche les secondes de la date de publication (00-59). |
timestamp_publication | Affiche le timestamp de la date de publication. |
avatar | URL complète de l'avatar du membre, taille réelle 120px par 120px. |
avatar_miniature | URL complète de l'avatar du membre, taille miniature 40px par 40px. |
gravatar | Gravatar du membre, taille réelle 120px par 120px. |
gravatar_miniature | Gravatar du membre, taille miniature 40px par 40px. |
note | Note de l'auteur du commentaire. Affiche une valeur entre 0 et 10. |
note_5 | Note de l'auteur du commentaire. Affiche une valeur entre 0 et 5. |
commentaire | Affiche le commentaire. |
auteur | Auteur du commentaire. Affiche le pseudo de l'auteur, si l'auteur est anonyme. Affiche le pseudo du membre s'il était identifié quand le commentaire a été posté. |
nom_client | Auteur du commentaire. Affiche le pseudo de l'auteur, si l'auteur est anonyme. Affiche le nom et prénom du membre s'il était identifié quand le commentaire a été posté. |
email | E-mail de l'auteur du commentaire s'il a été posté par un membre. Ne renvoie rien pour les commentaires annonymes. |
IP | Adresse IP de l'auteur du commentaire. |
compteur | La balise affichera un compteur commençant à 1 et qui sera incrémenté de 1 à chaque fois. |
alterne | La balise affichera alternativement 1 ou 2. |
alterne_3 | La balise affichera alternativement 1,2 ou 3. |
alterne_4 | La balise affichera alternativement 1,2,3 ou 4. |
alterne_5 | La balise affichera alternativement 1,2,3,4 ou 5. |
Bloc main.commentaire.cache
Le contenu du bloc s'affiche si le nombre de commentaire dépasse la limite d'affichage de commentaire de la configuration.
Bloc main.commentaire.admin
Le contenu du bloc s'affiche si le commentaire a été écrit dans la console d'administration du site par un utilisateur ayant accès au Catalogue.
Bloc main.nocommentaire
Le contenu du bloc s'affiche s'il n'y a aucun commentaire.
Produits vedettes
Affiche les produits vedettes du Catalogue.
Un produit peut être défini comme étant un produit vedette dans la page d'édition d'un produit de la console d'administration.
Paramètres de configuration du widget :
- Modèle graphique : permet de choisir entre les différents modèles graphiques disponibles. Chaque modèle graphique détermine une apparence différente du widget.
- Intitulé : afficher un intitulé, un titre, au widget.
- Afficher les produits : choix de la catégorie dont les produits doivent être affichés ; catégorie en cours, toutes les catégories, catégorie au choix.
- Trier par : choix du critère de tri ; alphabétique, prix, date de disponibilité ou aléatoire.
- Limiter l'affichage aux X premiers produits : limite l'affiche aux X premiers produits disponibles en fonction de la configuration du widget ; la valeur de X peut être choisie.
- Afficher seulement les Y premiers caractères de la description : affiche les Y premiers caractères du
contenu de la balise
{accroche}
; la valeur de Y peut être choisie. Si Y est égale à 0, le contenu ne sera pas affiché. Si Y est non renseignée, tout le contenu sera affiché.
Le code source de ce widget se trouve dans le dossier : theme/fr/widgets/catalogue/produits_vedettes/index.html
<!-- BEGIN: main -->
<!-- BEGIN:intitule -->
<h1>{intitule}</h1>
<!-- END:intitule -->
<div>
<!-- BEGIN:produits -->
<ul>
<!-- BEGIN:produit -->
<li style="min-width: 240px;">
<div style="min-width: 240px;">
<!-- BEGIN: illustrations -->
<a href="{lien_produit}" title="{intitule_produit|htmlentities} - Cliquez pour accéder"><img src="{url_illustration_g_miniature}" alt="{intitule_produit|htmlentities}" /></a>
<!-- END: illustrations -->
<!-- BEGIN: noillustrations -->
<a href="{lien_produit}" title="{intitule_produit|htmlentities} - Cliquez pour accéder"><img src="/theme/fr/images/produit_mini.gif" alt="{intitule_produit|htmlentities}" /></a>
<!-- END: noillustrations -->
<h2><a href="{lien_produit}" >{intitule_produit}</a></h2>
<p>{prix}
<!-- BEGIN:prix_barre -->
<del>{prix_barre}</del>
<!-- END:prix_barre -->
</p>
<!-- BEGIN:accroche -->
<p>{accroche}</p>
<!-- END:accroche -->
</div>
</li>
<!-- END:produit -->
</ul>
<!-- END:produits -->
<!-- BEGIN:noproduits -->
<div><p>Pas de produit disponible</p></div>
<!-- END:noproduits -->
</div>
<!-- END: main -->
Bloc main
Bloc racine tout le temps affiché
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:main -->
type_prix | "HT" ou "TTC" |
ctl | Cette balise est présente dans certains widgets qui utilisent un formulaire. Elle y a alors une utilité technique, sans elle le formulaire ne fonctionnera pas. |
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
widget_categorie_id | Choix de la catégorie dont le contenu doit être affiché. |
widget_order_api | Critère de tri appliqués à l'API Front-office |
widget_limit | Nombre maximum d'éléments affichés |
widget_resume | Longueur maximale des accroches |
Bloc main.intitule
Ne s'affiche que si l'intitulé du widget est rempli.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:intitule -->
intitule | Cet intitulé est paramétrable lors de l'édition d'un widget dans la gestion de l'Apparence de la Console d'administration de Kiubi. |
Bloc main.produits
Le contenu du bloc s'affiche s'il y a des produits.
Bloc main.produits.produit
Le contenu du bloc s'affiche pour chaque produit.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:produit -->
num_jour_disponibilite | Affiche le numéro du jour de la date de disponibilité (01 - 31). |
jour_semaine_disponibilite | Affiche le jour de la semaine de la date de disponibilité (lundi - dimanche). |
num_mois_disponibilite | Affiche le numéro du mois de la date de disponibilité (01 - 12). |
mois_disponibilite | Affiche le mois de la date de disponibilité (janvier - décembre). |
mois_abrev_disponibilite | Affiche le mois de la date de disponibilité abrégé (jan - déc) |
annee_disponibilite | Affiche l'année de la date de disponibilité (2010). |
minute_disponibilite | Affiche les minutes de la date de disponibilité (00-59). |
heure_disponibilite | Affiche l'heure de la date de disponibilité (00-23). |
seconde_disponibilite | Affiche les secondes de la date de disponibilité (00-59). |
timestamp_disponibilite | Affiche le timestamp de la date de disponibilité. |
produit_id | Id du produit. |
type_produit | Type du produit Affiche le nom du répertoire du produit dans l'espace FTP. |
nb_vus | nombre de consultation de la page de détail du produit |
nb_achats | quantité de produit vendus (toutes variantes confondues !) |
en_avant | Affiche 1 si le produit est un produit vedette, sinon affiche 0. |
nb_commentaires | Nombre de commentaires. |
note_moyenne | Note moyenne ; 0 à 10. |
note_moyenne_5 | Note moyenne ; 0 à 5. |
intitule_produit | Intitulé du produit. |
categorie_id | Id de la catégorie en cours du produit. |
intitule_categorie | Intitulé de la catégorie en cours du produit. |
categorie_optim | Nom optimisé de la catégorie en cours du produit. |
lien_produit | Lien vers la page de détail du produit. |
lien_categorie | Lien vers la catégorie en cours du produit. |
accroche | Accroche du produit. Affiche le chapô du produit ou son contenu si son chapô est vide. |
chapo | Chapô du produit. |
description | Description du produit. |
tags | Affiche la liste des tags du produit. Le lien renvoi vers la catégorie en cours du produit restreint au tag cliqué. |
tags_recherche | Affiche la liste des tags du produit. Le lien renvoi vers le moteur de recherche restreint au tag cliqué. |
prix_min | Affiche le prix minimum toutes variantes confondues. |
prix_max | Affiche le prix maximum toutes variantes confondues. |
prix_barre | Affiche le prix normal si toutes les variantes ont un prix promo renseigné identique, sinon n'affiche rien. |
prix | Comportement standard du prix. Si une variante à un prix : affiche le prix Si une variante à un prix promo : affiche le prix promo Si plusieurs variantes ont un prix identique : affiche le prix Si plusieurs variantes ont un prix promo identique : affiche le prix promo Si plusieurs variantes ont un prix (promo) différent : affiche « prix minium (promo comprise) - prix maximum (promo comprise) » |
prix_HT_min | Affiche le prix minimum (promo comprise) HT toutes variantes confondues. |
prix_TTC_min | Affiche le prix minimum (promo comprise) TTC toutes variantes confondues. |
prix_HT_max | Affiche le prix maximum (promo comprise) HT toutes variantes confondues. |
prix_TTC_max | Affiche le prix maximum (promo comprise) TTC toutes variantes confondues. |
prix_min_valeur | Affiche le prix minimum toutes variantes confondues, sans formatage. |
prix_max_valeur | Affiche le prix maximum toutes variantes confondues, sans formatage. |
prix_barre_valeur | Affiche le prix normal sans formatage si toutes les variantes ont un prix promo renseigné identique, sinon n'affiche rien. |
prix_HT_min_valeur | Affiche le prix minimum (sans formatage, promo comprise) HT toutes variantes confondues. |
prix_TTC_min_valeur | Affiche le prix minimum (sans formatage, promo comprise) TTC toutes variantes confondues. |
prix_HT_max_valeur | Affiche le prix maximum (sans formatage, promo comprise) HT toutes variantes confondues. |
prix_TTC_max_valeur | Affiche le prix maximum (sans formatage, promo comprise) TTC toutes variantes confondues. |
texte1 à texte 15 | Affiche les champs texte1 à texte15. |
compteur | La balise affichera un compteur commençant à 1 et qui sera incrémenté de 1 à chaque fois. |
alterne | La balise affichera alternativement 1 ou 2. |
alterne_3 | La balise affichera alternativement 1,2 ou 3. |
alterne_4 | La balise affichera alternativement 1,2,3 ou 4. |
alterne_5 | La balise affichera alternativement 1,2,3,4 ou 5. |
Bloc main.produits.produit.illustrations
Le contenu du bloc s'affiche si le produit a au moins une illustration
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:illustrations -->
illustration | Numéro de fichier dans la médiathèque de l'illustration principale du produit. |
url_illustration | Url complète de l'illustration principale du produit |
url_illustration_miniature | Url complète de la miniature de l'illustration principale |
url_illustration_vignette | Url complète de la vignette de l'illustration principale |
url_illustration_g_miniature | Url complète de la grande miniature de l'illustration principale |
url_illustration_g_vignette | Url complète de la grande vignette de l'illustration principale |
ext_illustration | Extension de fichier de l'illustration principale du produit |
Bloc main.produits.produit.noillustrations
Le contenu du bloc s'affiche si le produit n'a pas d'illustration.
Bloc main.produits.produit.accroche
Le contenu du bloc s'affiche si l'accroche du produit a une valeur.
Bloc main.produits.produit.chapo
Le contenu du bloc s'affiche si le chapô du produit a une valeur.
Bloc main.produits.produit.description
Le contenu du bloc s'affiche si la description du produit a une valeur.
Bloc main.produits.produit.tags
Le contenu du bloc s'affiche si le produit a un ou plusieurs tags.
Bloc main.produits.produit.marque
Le contenu du bloc s'affiche si le produit possède une marque.
Bloc main.produits.produit.prix_promo
Le contenu du bloc s'affiche si le produit a au moins une variante en promo.
Bloc main.produits.produit.prix_barre
Le contenu du bloc s'affiche si le produit a toutes ces variantes avec le même prix et le même prix promo.
Bloc main.produits.produit.texte1 à texte15
Les contenus des blocs ne s'affichent que si les contenus des champs textes correspondants ne sont pas vides.
Bloc main.produits.produit.non_disponible
Le contenu du bloc s'affiche si le produit n'est pas encore disponible (date de disponibilité supérieure à la date courante).
Bloc main.produits.produit.rupture
Le contenu du bloc s'affiche si toutes les variantes du produit sont en rupture de stock.
Bloc main.produits.produit.rupture_partielle
Le contenu du bloc s'affiche si une variante du produit est en rupture de stock.
Bloc main.produits.produit.en_stock
Le contenu du bloc s'affiche si toutes les variantes du produit sont en stock.
Bloc main.noproduits
Le contenu du bloc s'affiche s'il n'y a pas de produit.
Produits les plus
Affiche, au choix, les produits les plus achetés, les plus consultés ou les mieux notés du Catalogue.
Paramètres de configuration du widget :
- Modèle graphique : permet de choisir entre les différents modèles graphiques disponibles. Chaque modèle graphique détermine une apparence différente du widget.
- Intitulé : afficher un intitulé, un titre, au widget.
- Produits les : choix des produits doivent être affichés ; Plus achetés, Mieux notés ou Plus consultés.
- Afficher les produits : choix de la catégorie dont les produits doivent être affichés ; catégorie en cours, toutes les catégories, catégorie au choix.
- Limiter l'affichage aux X premiers produits : limite l'affiche aux X premiers produits disponibles en fonction de la configuration du widget ; la valeur de X peut être choisie.
- Afficher seulement les Y premiers caractères de la description : affiche les Y premiers caractères du
contenu de la balise
{accroche}
; la valeur de Y peut être choisie. Si Y est égale à 0, le contenu ne sera pas affiché. Si Y est non renseignée, tout le contenu sera affiché.
Le code source de ce widget se trouve dans le dossier : theme/fr/widgets/catalogue/produits_plus/index.html
<!-- BEGIN: main -->
<!-- BEGIN:intitule -->
<h1>{intitule}</h1>
<!-- END:intitule -->
<div>
<!-- BEGIN:produits -->
<ul>
<!-- BEGIN:produit -->
<li>
<div>
<!-- BEGIN: illustrations -->
{compteur}<a href="{lien_produit}" title="{intitule_produit|htmlentities} - Cliquez pour accéder"><img src="{url_illustration_g_miniature}" alt="{intitule_produit|htmlentities}" /></a>
<!-- END: illustrations -->
<!-- BEGIN: noillustrations -->
{compteur}<a href="{lien_produit}" title="{intitule_produit|htmlentities} - Cliquez pour accéder"><img src="/theme/fr/images/produit_mini.gif" alt="{intitule_produit|htmlentities}" /></a>
<!-- END: noillustrations -->
<h2><a href="{lien_produit}" >{intitule_produit}</a></h2>
<p>{prix}
<!-- BEGIN:prix_barre -->
<del>{prix_barre}</del>
<!-- END:prix_barre -->
</p>
<!-- BEGIN:accroche -->
<p>{accroche}</p>
<!-- END:accroche -->
</div>
</li>
<!-- END:produit -->
</ul>
<!-- END:produits -->
<!-- BEGIN:noproduits -->
<div><p>Pas de produit disponible</p></div>
<!-- END:noproduits -->
</div>
<!-- END: main -->
Bloc main
Bloc racine tout le temps affiché
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:main -->
type_prix | "HT" ou "TTC" |
ctl | Cette balise est présente dans certains widgets qui utilisent un formulaire. Elle y a alors une utilité technique, sans elle le formulaire ne fonctionnera pas. |
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
widget_categorie_id | Choix de la catégorie dont le contenu doit être affiché. |
widget_limit | Nombre maximum d'éléments affichés |
widget_resume | Longueur maximale des accroches |
widget_type | Choix du type de "plus" : "achetes", "notes" ou "consultes" |
Bloc main.intitule
Ne s'affiche que si l'intitulé du widget est rempli.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:intitule -->
intitule | Cet intitulé est paramétrable lors de l'édition d'un widget dans la gestion de l'Apparence de la Console d'administration de Kiubi. |
Bloc main.produits
Le contenu du bloc s'affiche s'il y a des produits.
Bloc main.produits.produit
Le contenu du bloc s'affiche pour chaque produit.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:produit -->
num_jour_disponibilite | Affiche le numéro du jour de la date de disponibilité (01 - 31). |
jour_semaine_disponibilite | Affiche le jour de la semaine de la date de disponibilité (lundi - dimanche). |
num_mois_disponibilite | Affiche le numéro du mois de la date de disponibilité (01 - 12). |
mois_disponibilite | Affiche le mois de la date de disponibilité (janvier - décembre). |
mois_abrev_disponibilite | Affiche le mois de la date de disponibilité abrégé (jan - déc) |
annee_disponibilite | Affiche l'année de la date de disponibilité (2010). |
minute_disponibilite | Affiche les minutes de la date de disponibilité (00-59). |
heure_disponibilite | Affiche l'heure de la date de disponibilité (00-23). |
seconde_disponibilite | Affiche les secondes de la date de disponibilité (00-59). |
timestamp_disponibilite | Affiche le timestamp de la date de disponibilité. |
produit_id | Id du produit. |
type_produit | Type du produit Affiche le nom du répertoire du produit dans l'espace FTP. |
nb_vus | nombre de consultation de la page de détail du produit |
nb_achats | quantité de produit vendus (toutes variantes confondues !) |
en_avant | Affiche 1 si le produit est un produit vedette, sinon affiche 0. |
nb_commentaires | Nombre de commentaires. |
note_moyenne | Note moyenne ; 0 à 10. |
note_moyenne_5 | Note moyenne ; 0 à 5. |
intitule_produit | Intitulé du produit. |
categorie_id | Id de la catégorie en cours du produit. |
intitule_categorie | Intitulé de la catégorie en cours du produit. |
categorie_optim | Nom optimisé de la catégorie en cours du produit. |
lien_produit | Lien vers la page de détail du produit. |
lien_categorie | Lien vers la catégorie en cours du produit. |
accroche | Accroche du produit. Affiche le chapô du produit ou son contenu si son chapô est vide. |
chapo | Chapô du produit. |
description | Description du produit. |
tags | Affiche la liste des tags du produit. Le lien renvoi vers la catégorie en cours du produit restreint au tag cliqué. |
tags_recherche | Affiche la liste des tags du produit. Le lien renvoi vers le moteur de recherche restreint au tag cliqué. |
prix_min | Affiche le prix minimum toutes variantes confondues. |
prix_max | Affiche le prix maximum toutes variantes confondues. |
prix_barre | Affiche le prix normal si toutes les variantes ont un prix promo renseigné identique, sinon n'affiche rien. |
prix | Comportement standard du prix. Si une variante à un prix : affiche le prix Si une variante à un prix promo : affiche le prix promo Si plusieurs variantes ont un prix identique : affiche le prix Si plusieurs variantes ont un prix promo identique : affiche le prix promo Si plusieurs variantes ont un prix (promo) différent : affiche « prix minium (promo comprise) - prix maximum (promo comprise) » |
prix_HT_min | Affiche le prix minimum (promo comprise) HT toutes variantes confondues. |
prix_TTC_min | Affiche le prix minimum (promo comprise) TTC toutes variantes confondues. |
prix_HT_max | Affiche le prix maximum (promo comprise) HT toutes variantes confondues. |
prix_TTC_max | Affiche le prix maximum (promo comprise) TTC toutes variantes confondues. |
prix_min_valeur | Affiche le prix minimum toutes variantes confondues, sans formatage. |
prix_max_valeur | Affiche le prix maximum toutes variantes confondues, sans formatage. |
prix_barre_valeur | Affiche le prix normal, sans formatage, si toutes les variantes ont un prix promo renseigné identique, sinon n'affiche rien. |
prix_HT_min_valeur | Affiche le prix minimum (sans formatage, promo comprise) HT toutes variantes confondues. |
prix_TTC_min_valeur | Affiche le prix minimum (sans formatage, promo comprise) TTC toutes variantes confondues. |
prix_HT_max_valeur | Affiche le prix maximum (sans formatage, promo comprise) HT toutes variantes confondues. |
prix_TTC_max_valeur | Affiche le prix maximum (sans formatage, promo comprise) TTC toutes variantes confondues. |
texte1 à texte 15 | Affiche les champs texte1 à texte15. |
marque | Affiche la marque du produit |
compteur | La balise affichera un compteur commençant à 1 et qui sera incrémenté de 1 à chaque fois. |
alterne | La balise affichera alternativement 1 ou 2. |
alterne_3 | La balise affichera alternativement 1,2 ou 3. |
alterne_4 | La balise affichera alternativement 1,2,3 ou 4. |
alterne_5 | La balise affichera alternativement 1,2,3,4 ou 5. |
Bloc main.produits.produit.illustrations
Le contenu du bloc s'affiche si le produit a au moins une illustration
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:illustrations -->
illustration | Numéro de fichier dans la médiathèque de l'illustration principale du produit. |
url_illustration | Url complète de l'illustration principale du produit |
url_illustration_miniature | Url complète de la miniature de l'illustration principale |
url_illustration_vignette | Url complète de la vignette de l'illustration principale |
url_illustration_g_miniature | Url complète de la grande miniature de l'illustration principale |
url_illustration_g_vignette | Url complète de la grande vignette de l'illustration principale |
ext_illustration | Extension de fichier de l'illustration principale du produit |
Bloc main.produits.produit.noillustrations
Le contenu du bloc s'affiche si le produit n'a pas d'illustration.
Bloc main.produits.produit.en_avant
Le contenu du bloc s'affiche si le produit est un produit vedette.
Bloc main.produits.produit.accroche
Le contenu du bloc s'affiche si l'accroche du produit a une valeur.
Bloc main.produits.produit.chapo
Le contenu du bloc s'affiche si le chapô du produit a une valeur.
Bloc main.produits.produit.description
Le contenu du bloc s'affiche si la description du produit a une valeur.
Bloc main.produits.produit.tags
Le contenu du bloc s'affiche si le produit a un ou plusieurs tags.
Bloc main.produits.produit.marque
Le contenu du bloc s'affiche si le produit possède une marque.
Bloc main.produits.produit.prix_promo
Le contenu du bloc s'affiche si le produit a au moins une variante en promo.
Bloc main.produits.produit.prix_barre
Le contenu du bloc s'affiche si le produit a toutes ces variantes avec le même prix et le même prix promo.
Bloc main.produits.produit.texte1 à texte15
Les contenus des blocs ne s'affichent que si les contenus des champs textes correspondants ne sont pas vides.
Bloc main.produits.produit.non_disponible
Le contenu du bloc s'affiche si le produit n'est pas encore disponible (date de disponibilité supérieure à la date courante).
Bloc main.produits.produit.rupture
Le contenu du bloc s'affiche si toutes les variantes du produit sont en rupture de stock.
Bloc main.produits.produit.rupture_partielle
Le contenu du bloc s'affiche si une variante du produit est en rupture de stock.
Bloc main.produits.produit.en_stock
Le contenu du bloc s'affiche si toutes les variantes du produit sont en stock.
Bloc main.noproduits
Le contenu du bloc s'affiche s'il n'y a pas de produit.
Produits également achetés
Affiche les produits égalements achetés par les internautes ayant acheté le produit en cours.
ce widget ne peut être utilisé que sur la page type "Détail du produit" du service "Catalogue".Astuce
Paramètres de configuration du widget :
- Modèle graphique : permet de choisir entre les différents modèles graphiques disponibles. Chaque modèle graphique détermine une apparence différente du widget.
- Intitulé : afficher un intitulé, un titre, au widget.
- Afficher les produits : choix de la catégorie dont les produits doivent être affichés ; catégorie en cours, toutes les catégories, catégorie au choix.
- Trier par : choix du critère de tri ; alphabétique, prix, date de disponibilité ou aléatoire.
- Limiter l'affichage aux X premiers produits : limite l'affiche aux X premiers produits disponibles en fonction de la configuration du widget ; la valeur de X peut être choisie.
- Afficher seulement les Y premiers caractères de la description : affiche les Y premiers caractères du
contenu de la balise
{accroche}
; la valeur de Y peut être choisie. Si Y est égale à 0, le contenu ne sera pas affiché. Si Y est non renseignée, tout le contenu sera affiché.
Le code source de ce widget se trouve dans le dossier : theme/fr/widgets/catalogue/produits_egalement_achetes/index.html
<!-- BEGIN: main -->
<!-- BEGIN:intitule -->
<h1>{intitule}</h1>
<!-- END:intitule -->
<div>
<!-- BEGIN:produits -->
<ul>
<!-- BEGIN:produit -->
<li style="min-width: 240px;">
<div style="min-width: 240px;">
<!-- BEGIN: illustrations -->
<a href="{lien_produit}" title="Plus de détail" style="height: 240px"><img src="{url_illustration_g_miniature}" alt="{intitule_produit|htmlentities}" /></a>
<!-- END: illustrations -->
<!-- BEGIN: noillustrations -->
<a href="{lien_produit}" title="Plus de détail" style="height: 240px"><img src="/theme/fr/images/produit_mini.gif" alt="{intitule_produit|htmlentities}" style="width: 240px; height: 240px;" /></a>
<!-- END: noillustrations -->
<h2><a href="{lien_produit}" title="Plus de détail">{intitule_produit}</a></h2>
<p>{prix}
<!-- BEGIN:prix_barre -->
<del>{prix_barre}</del>
<!-- END:prix_barre -->
</p>
<!-- BEGIN:accroche -->
<p>{accroche}</p>
<!-- END:accroche -->
</div>
</li>
<!-- END:produit -->
</ul>
<!-- END:produits -->
<!-- BEGIN:noproduits -->
<div><p>Pas de produit disponible</p></div>
<!-- END:noproduits -->
</div>
<!-- END: main -->
Bloc main
Bloc racine tout le temps affiché
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:main -->
type_prix | "HT" ou "TTC" |
ctl | Cette balise est présente dans certains widgets qui utilisent un formulaire. Elle y a alors une utilité technique, sans elle le formulaire ne fonctionnera pas. |
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
widget_categorie_id | Choix de la catégorie dont le contenu doit être affiché. |
widget_order_api | Critère de tri appliqués à l'API Front-office |
widget_limit | Nombre maximum d'éléments affichés |
widget_resume | Longueur maximale des accroches |
Bloc main.intitule
Ne s'affiche que si l'intitulé du widget est rempli.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:intitule -->
intitule | Cet intitulé est paramétrable lors de l'édition d'un widget dans la gestion de l'Apparence de la Console d'administration de Kiubi. |
Bloc main.produits
Le contenu du bloc s'affiche s'il y a des produits.
Bloc main.produits.produit
Le contenu du bloc s'affiche pour chaque produit.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:produit -->
num_jour_disponibilite | Affiche le numéro du jour de la date de disponibilité (01 - 31). |
jour_semaine_disponibilite | Affiche le jour de la semaine de la date de disponibilité (lundi - dimanche). |
num_mois_disponibilite | Affiche le numéro du mois de la date de disponibilité (01 - 12). |
mois_disponibilite | Affiche le mois de la date de disponibilité (janvier - décembre). |
mois_abrev_disponibilite | Affiche le mois de la date de disponibilité abrégé (jan - déc) |
annee_disponibilite | Affiche l'année de la date de disponibilité (2010). |
minute_disponibilite | Affiche les minutes de la date de disponibilité (00-59). |
heure_disponibilite | Affiche l'heure de la date de disponibilité (00-23). |
seconde_disponibilite | Affiche les secondes de la date de disponibilité (00-59). |
timestamp_disponibilite | Affiche le timestamp de la date de disponibilité. |
produit_id | Id du produit. |
type_produit | Type du produit Affiche le nom du répertoire du produit dans l'espace FTP. |
nb_vus | nombre de consultation de la page de détail du produit |
nb_achats | quantité de produit vendus (toutes variantes confondues !) |
en_avant | Affiche 1 si le produit est un produit vedette, sinon affiche 0. |
nb_commentaires | Nombre de commentaires. |
note_moyenne | Note moyenne ; 0 à 10. |
note_moyenne_5 | Note moyenne ; 0 à 5. |
intitule_produit | Intitulé du produit. |
categorie_id | Id de la catégorie en cours du produit. |
intitule_categorie | Intitulé de la catégorie en cours du produit. |
categorie_optim | Nom optimisé de la catégorie en cours du produit. |
lien_produit | Lien vers la page de détail du produit. |
lien_categorie | Lien vers la catégorie en cours du produit. |
accroche | Accroche du produit. Affiche le chapô du produit ou son contenu si son chapô est vide. |
chapo | Chapô du produit. |
description | Description du produit. |
tags | Affiche la liste des tags du produit. Le lien renvoi vers la catégorie en cours du produit restreint au tag cliqué. |
tags_recherche | Affiche la liste des tags du produit. Le lien renvoi vers le moteur de recherche restreint au tag cliqué. |
prix_min | Affiche le prix minimum toutes variantes confondues. |
prix_max | Affiche le prix maximum toutes variantes confondues. |
prix_barre | Affiche le prix normal si toutes les variantes ont un prix promo renseigné identique, sinon n'affiche rien. |
prix | Comportement standard du prix. Si une variante à un prix : affiche le prix Si une variante à un prix promo : affiche le prix promo Si plusieurs variantes ont un prix identique : affiche le prix Si plusieurs variantes ont un prix promo identique : affiche le prix promo Si plusieurs variantes ont un prix (promo) différent : affiche « prix minium (promo comprise) - prix maximum (promo comprise) » |
prix_HT_min | Affiche le prix minimum (promo comprise) HT toutes variantes confondues. |
prix_TTC_min | Affiche le prix minimum (promo comprise) TTC toutes variantes confondues. |
prix_HT_max | Affiche le prix maximum (promo comprise) HT toutes variantes confondues. |
prix_TTC_max | Affiche le prix maximum (promo comprise) TTC toutes variantes confondues. |
prix_min_valeur | Affiche le prix minimum toutes variantes confondues, sans formatage. |
prix_max_valeur | Affiche le prix maximum toutes variantes confondues, sans formatage. |
prix_barre_valeur | Affiche le prix normal, sans formatage, si toutes les variantes ont un prix promo renseigné identique, sinon n'affiche rien. |
prix_HT_min_valeur | Affiche le prix minimum (sans formatage, promo comprise) HT toutes variantes confondues. |
prix_TTC_min_valeur | Affiche le prix minimum (sans formatage, promo comprise) TTC toutes variantes confondues. |
prix_HT_max_valeur | Affiche le prix maximum (sans formatage, promo comprise) HT toutes variantes confondues. |
prix_TTC_max_valeur | Affiche le prix maximum (sans formatage, promo comprise) TTC toutes variantes confondues. |
texte1 à texte 15 | Affiche les champs texte1 à texte15. |
marque | Affiche la marque du produit |
compteur | La balise affichera un compteur commençant à 1 et qui sera incrémenté de 1 à chaque fois. |
alterne | La balise affichera alternativement 1 ou 2. |
alterne_3 | La balise affichera alternativement 1,2 ou 3. |
alterne_4 | La balise affichera alternativement 1,2,3 ou 4. |
alterne_5 | La balise affichera alternativement 1,2,3,4 ou 5. |
Bloc main.produits.produit.illustrations
Le contenu du bloc s'affiche si le produit a au moins une illustration
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:illustrations -->
illustration | Numéro de fichier dans la médiathèque de l'illustration principale du produit. |
url_illustration | Url complète de l'illustration principale du produit |
url_illustration_miniature | Url complète de la miniature de l'illustration principale |
url_illustration_vignette | Url complète de la vignette de l'illustration principale |
url_illustration_g_miniature | Url complète de la grande miniature de l'illustration principale |
url_illustration_g_vignette | Url complète de la grande vignette de l'illustration principale |
ext_illustration | Extension de fichier de l'illustration principale du produit |
Bloc main.produits.produit.noillustration
Le contenu du bloc s'affiche si le produit n'a pas d'illustration.
Bloc main.produits.produit.en_avant
Le contenu du bloc s'affiche si le produit est un produit vedette.
Bloc main.produits.produit.accroche
Le contenu du bloc s'affiche si l'accroche du produit a une valeur.
Bloc main.produits.produit.chapo
Le contenu du bloc s'affiche si le chapô du produit a une valeur.
Bloc main.produits.produit.description
Le contenu du bloc s'affiche si la description du produit a une valeur.
Bloc main.produits.produit.tags
Le contenu du bloc s'affiche si le produit a un ou plusieurs tags.
Bloc main.produits.produit.marque
Le contenu du bloc s'affiche si le produit possède une marque.
Bloc main.produits.produit.prix_promo
Le contenu du bloc s'affiche si le produit a au moins une variante en promo.
Bloc main.produits.produit.prix_barre
Le contenu du bloc s'affiche si le produit a toutes ces variantes avec le même prix et le même prix promo.
Bloc main.produits.produit.texte1 à texte15
Les contenus des blocs ne s'affichent que si les contenus des champs textes correspondants ne sont pas vides.
Bloc main.produits.produit.non_disponible
Le contenu du bloc s'affiche si le produit n'est pas encore disponible (date de disponibilité supérieure à la date courante).
Bloc main.produits.produit.rupture
Le contenu du bloc s'affiche si toutes les variantes du produit sont en rupture de stock.
Bloc main.produits.produit.rupture_partielle
Le contenu du bloc s'affiche si une variante du produit est en rupture de stock.
Bloc main.produits.produit.en_stock
Le contenu du bloc s'affiche si toutes les variantes du produit sont en stock.
Bloc main.noproduits
Le contenu du bloc s'affiche s'il n'y a pas de produit.
Produits associés
Affiche les produits associés au produit en cours.
ce widget ne peut être utilisé que sur la page type "Détail du produit" du service "Catalogue".Astuce
Paramètres de configuration du widget :
- Modèle graphique : permet de choisir entre les différents modèles graphiques disponibles. Chaque modèle graphique détermine une apparence différente du widget.
- Intitulé : afficher un intitulé, un titre, au widget.
- Afficher les produits : choix de la catégorie dont les produits doivent être affichés ; catégorie en cours, toutes les catégories, catégorie au choix.
- Limiter l'affichage aux X premiers produits : limite l'affiche aux X premiers produits disponibles en fonction de la configuration du widget ; la valeur de X peut être choisie.
- Afficher seulement les Y premiers caractères de la description : affiche les Y premiers caractères du contenu de la balise
{accroche}
; la valeur de Y peut être choisie. Si Y est égale à 0, le contenu ne sera pas affiché. Si Y est non renseignée, tout le contenu sera affiché. - Compléter aléatoirement avec des produits du catalogue : Si cette option est sélectionnée, la liste des produits associés sera complétée par des produits aléatoire du catalogue
Le code source de ce widget se trouve dans le dossier : theme/fr/widgets/catalogue/produits_associes/index.html
<!-- BEGIN: main -->
<!-- BEGIN:intitule -->
<h2>{intitule}</h2>
<!-- END:intitule -->
<div>
<!-- BEGIN:produits -->
<ul>
<!-- BEGIN:produit -->
<li>
<div>
<!-- BEGIN: illustrations -->
<a href="{lien_produit}" title="{intitule_produit|htmlentities} - Cliquez pour accéder"><img src="{url_illustration_g_miniature}" alt="{intitule_produit|htmlentities}" /></a>
<!-- END: illustrations -->
<!-- BEGIN: noillustrations -->
<a href="{lien_produit}" title="{intitule_produit|htmlentities} - Cliquez pour accéder"><img src="/theme/fr/images/produit_mini.gif" alt="{intitule_produit|htmlentities}" style="width: 240px; height: 240px;" /></a>
<!-- END: noillustrations -->
<h2><a href="{lien_produit}">{intitule_produit}</a></h2>
<p>{prix}
<!-- BEGIN:prix_barre -->
<del>{prix_barre}</del>
<!-- END:prix_barre -->
</p>
<!-- BEGIN:accroche -->
<p>{accroche}</p>
<!-- END:accroche -->
</div>
</li>
<!-- END:produit -->
</ul>
<!-- END:produits -->
<!-- BEGIN:noproduits -->
<div><p>Pas de produit disponible</p></div>
<!-- END:noproduits -->
</div>
<!-- END: main -->
Bloc main
Bloc racine tout le temps affiché
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:main -->
type_prix | "HT" ou "TTC" |
ctl | Cette balise est présente dans certains widgets qui utilisent un formulaire. Elle y a alors une utilité technique, sans elle le formulaire ne fonctionnera pas. |
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
widget_categorie_id | Choix de la catégorie dont le contenu doit être affiché. |
widget_aleatoire | Affiche 1 si le widget est complété avec des produits choisit aléatoirement, 0 dans le cas contraire. |
widget_resume | Longueur maximale des accroches |
widget_limit | Nombre maximum d'éléments affichés |
Bloc main.intitule
Ne s'affiche que si l'intitulé du widget est rempli.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:intitule -->
intitule | Cet intitulé est paramétrable lors de l'édition d'un widget dans la gestion de l'Apparence de la Console d'administration de Kiubi. |
Bloc main.produits
Le contenu du bloc s'affiche s'il y a des produits.
Bloc main.produits.produit
Le contenu du bloc s'affiche pour chaque produit.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:produit -->
num_jour_disponibilite | Affiche le numéro du jour de la date de disponibilité (01 - 31). |
jour_semaine_disponibilite | Affiche le jour de la semaine de la date de disponibilité (lundi - dimanche). |
num_mois_disponibilite | Affiche le numéro du mois de la date de disponibilité (01 - 12). |
mois_disponibilite | Affiche le mois de la date de disponibilité (janvier - décembre). |
mois_abrev_disponibilite | Affiche le mois de la date de disponibilité abrégé (jan - déc) |
annee_disponibilite | Affiche l'année de la date de disponibilité (2010). |
minute_disponibilite | Affiche les minutes de la date de disponibilité (00-59). |
heure_disponibilite | Affiche l'heure de la date de disponibilité (00-23). |
seconde_disponibilite | Affiche les secondes de la date de disponibilité (00-59). |
timestamp_disponibilite | Affiche le timestamp de la date de disponibilité. |
produit_id | Id du produit. |
type_produit | Type du produit Affiche le nom du répertoire du produit dans l'espace FTP. |
nb_vus | nombre de consultation de la page de détail du produit |
nb_achats | quantité de produit vendus (toutes variantes confondues !) |
en_avant | Affiche 1 si le produit est un produit vedette, sinon affiche 0. |
nb_commentaires | Nombre de commentaires. |
note_moyenne | Note moyenne ; 0 à 10. |
note_moyenne_5 | Note moyenne ; 0 à 5. |
intitule_produit | Intitulé du produit. |
categorie_id | Id de la catégorie en cours du produit. |
intitule_categorie | Intitulé de la catégorie en cours du produit. |
categorie_optim | Nom optimisé de la catégorie en cours du produit. |
lien_produit | Lien vers la page de détail du produit. |
lien_categorie | Lien vers la catégorie en cours du produit. |
accroche | Accroche du produit. Affiche le chapô du produit ou son contenu si son chapô est vide. |
chapo | Chapô du produit. |
description | Description du produit. |
tags | Affiche la liste des tags du produit. Le lien renvoi vers la catégorie en cours du produit restreint au tag cliqué. |
tags_recherche | Affiche la liste des tags du produit. Le lien renvoi vers le moteur de recherche restreint au tag cliqué. |
prix_min | Affiche le prix minimum toutes variantes confondues. |
prix_max | Affiche le prix maximum toutes variantes confondues. |
prix_barre | Affiche le prix normal si toutes les variantes ont un prix promo renseigné identique, sinon n'affiche rien. |
prix | Comportement standard du prix. Si une variante à un prix : affiche le prix Si une variante à un prix promo : affiche le prix promo Si plusieurs variantes ont un prix identique : affiche le prix Si plusieurs variantes ont un prix promo identique : affiche le prix promo Si plusieurs variantes ont un prix (promo) différent : affiche « prix minium (promo comprise) - prix maximum (promo comprise) » |
prix_HT_min | Affiche le prix minimum (promo comprise) HT toutes variantes confondues. |
prix_TTC_min | Affiche le prix minimum (promo comprise) TTC toutes variantes confondues. |
prix_HT_max | Affiche le prix maximum (promo comprise) HT toutes variantes confondues. |
prix_TTC_max | Affiche le prix maximum (promo comprise) TTC toutes variantes confondues. |
prix_min_valeur | Affiche le prix minimum toutes variantes confondues, sans formatage. |
prix_max_valeur | Affiche le prix maximum toutes variantes confondues, sans formatage. |
prix_barre_valeur | Affiche le prix normal, sans formatage, si toutes les variantes ont un prix promo renseigné identique, sinon n'affiche rien. |
prix_HT_min_valeur | Affiche le prix minimum (sans formatage, promo comprise) HT toutes variantes confondues. |
prix_TTC_min_valeur | Affiche le prix minimum (sans formatage, promo comprise) TTC toutes variantes confondues. |
prix_HT_max_valeur | Affiche le prix maximum (sans formatage, promo comprise) HT toutes variantes confondues. |
prix_TTC_max_valeur | Affiche le prix maximum (sans formatage, promo comprise) TTC toutes variantes confondues. |
texte1 à texte 15 | Affiche les champs texte1 à texte15. |
marque | Affiche la marque du produit |
compteur | La balise affichera un compteur commençant à 1 et qui sera incrémenté de 1 à chaque fois. |
alterne | La balise affichera alternativement 1 ou 2. |
alterne_3 | La balise affichera alternativement 1,2 ou 3. |
alterne_4 | La balise affichera alternativement 1,2,3 ou 4. |
alterne_5 | La balise affichera alternativement 1,2,3,4 ou 5. |
Bloc main.produits.produit.illustrations
Le contenu du bloc s'affiche si le produit a au moins une illustration
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:illustrations -->
illustration | Numéro de fichier dans la médiathèque de l'illustration principale du produit. |
url_illustration | Url complète de l'illustration principale du produit |
url_illustration_miniature | Url complète de la miniature de l'illustration principale |
url_illustration_vignette | Url complète de la vignette de l'illustration principale |
url_illustration_g_miniature | Url complète de la grande miniature de l'illustration principale |
url_illustration_g_vignette | Url complète de la grande vignette de l'illustration principale |
ext_illustration | Extension de fichier de l'illustration principale du produit |
Bloc main.produits.produit.noillustration
Le contenu du bloc s'affiche si le produit n'a pas d'illustration.
Bloc main.produits.produit.en_avant
Le contenu du bloc s'affiche si le produit est un produit vedette.
Bloc main.produits.produit.accroche
Le contenu du bloc s'affiche si l'accroche du produit a une valeur.
Bloc main.produits.produit.chapo
Le contenu du bloc s'affiche si le chapô du produit a une valeur.
Bloc main.produits.produit.description
Le contenu du bloc s'affiche si la description du produit a une valeur.
Bloc main.produits.produit.tags
Le contenu du bloc s'affiche si le produit a un ou plusieurs tags.
Bloc main.produits.produit.marque
Le contenu du bloc s'affiche si le produit possède une marque.
Bloc main.produits.produit.prix_promo
Le contenu du bloc s'affiche si le produit a au moins une variante en promo.
Bloc main.produits.produit.prix_barre
Le contenu du bloc s'affiche si le produit a toutes ces variantes avec le même prix et le même prix promo.
Bloc main.produits.produit.texte1 à texte15
Les contenus des blocs ne s'affichent que si les contenus des champs textes correspondants ne sont pas vides.
Bloc main.produits.produit.non_disponible
Le contenu du bloc s'affiche si le produit n'est pas encore disponible (date de disponibilité supérieure à la date courante).
Bloc main.produits.produit.rupture
Le contenu du bloc s'affiche si toutes les variantes du produit sont en rupture de stock.
Bloc main.produits.produit.rupture_partielle
Le contenu du bloc s'affiche si une variante du produit est en rupture de stock.
Bloc main.produits.produit.en_stock
Le contenu du bloc s'affiche si toutes les variantes du produit sont en stock.
Bloc main.noproduits
Le contenu du bloc s'affiche s'il n'y a pas de produit.