Recherche
Recherche Simple
Affiche la liste des résultats du moteur de recherche (et non le moteur de recherche qui est généralement intégré à un template principal).
Le widget repose sur un fichier général qui est complété par un fichier spécifique par service. On présentera ainsi à l'aide de modèle graphiques différents les résultats d'une recherche dans les services "Site Web", "Blog" et "Catalogue".
ce widget ne peut être utilisé que sur la page type "Recherche" de n'importe quel service.Astuce
Contrairement aux autres widgets, la Recherche simple est composée de 4 fichiers :
- index.html : correspond aux éléments communs du moteur de recherche.
- cms.html : correspond aux résultats d'une recherche sur le Site web.
- blog.html : correspond aux résultats d'une recherche sur le Blog.
- catalogue.html : correspond aux résultats d'une recherche sur le Catalogue. Ce fichier inclut un moteur de recherche avancé pour le 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.
- Limiter l'affichage aux X premiers billets : limite l'affichage aux X premiers billets disponibles en fonction de la configuration du widget. La valeur de X peut être choisie.
- Afficher seulement les Y premiers caractères du contenu des billets : affiche les Y premiers caractères du contenu des balises
{resume}
et{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 billets à 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/recherche/simple/index.html
<!-- BEGIN:main -->
<h1>Résultat(s) pour "{recherche}" </h1>
<p>{resultats}</p>
<div>
<!-- BEGIN:nav1 -->
<!-- BEGIN:precedent -->
<a href="{lien_precedent}" title="page précedente">page précedente</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 -->
<!-- END:nav1 -->
</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 -->
resultats | Affiche les résultats de la recherche dans le service concerné. |
recherche | Expression recherchée. |
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. |
lien_tri | Cf valeur de la balise dans le template dédié ci dessous |
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
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 |
Bloc main.nav1 et main.nav2
Bloc d'affichage de la navigation, voir guide du designer 1ere partie
Site web
Ce template correspond aux résultats d'une recherche sur le Site web.
Le formulaire de recherche supporte les paramètres suivants :
r
: termes de la recherche comparés aux contenus des champs titre, sous titre, texte 1 à texte 15 des billets des pages du cmsfields
: restreint la porté du paramètrer
à une liste de champstitre
: terme de recherche additionnel pour le titre des billetssstitre
: terme de recherche additionnel pour le sous titre des billetstexte1
àtexte15
: termes de recherches additionnels pour chacun des champs textes des billets
Par exemple la recherche basée sur les paramètres r=test&fields=titre,texte2,texte5&texte6=truc&texte10=chose
affichera les billets dont :
- les champs titre, sous titre, texte5 ou texte 10 contiennent la chaîne "test"
- ET le champ texte 6 contient le texte "truc"
- ET le champ texte 10 contient le texte "chose"
Le code source de ce widget se trouve dans le dossier : theme/fr/widgets/recherche/simple/cms.html
<!-- BEGIN:main -->
<div>
<h2>{nb_resultats} résultat(s) dans le Site web </h2>
<div>Trier par : <a href="{lien_tri}=d" title="Trier par Date">Date</a> | <a href="{lien_tri}=p" title="Trier par Page">Page</a></div>
</div>
<!-- BEGIN:resultat -->
<h3><a href="{lien}" title="Aller à la page">{intitule_page}</a></h3>
<div> {titre_billet}</div>
<p>{resume}</p>
<!-- END:resultat -->
<!-- BEGIN:noresultat -->
<h3>Aucun résultat n'a été trouvé dans le Site web.</h3> <p>Rechercher <a href="/recherche/blog/?r={recherche}" title="Rechercher dans le Blog">dans le Blog</a> ou <a href="/recherche/catalogue/?r={recherche}" title="Rechercher dans le Catalogue">dans le Catalogue</a>.
</p>
<!-- END:resultat -->
<!-- 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 -->
nb_resultats | Affiche le nombre de résultats trouvés |
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
recherche | Expression recherchée. |
lien_tri | URL permettant de classer les résultats selon un critère passé en paramètre. |
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
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 |
Bloc main.resultat
Le contenu du bloc s'affiche pour chaque résultat.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:resultat -->
accueil | Affiche 1 si la page libre du billet est la page d'accueil, sinon affiche 0. |
type_billet | Type du billet. Affiche le nom du répertoire du billet dans l'espace FTP. |
titre | Titre du billet. |
sstitre | Sous-titre du billet. |
texte1 à texte 15 | Affiche le contenu des champs texte1 à texte15. |
groupe_billet | Groupe du billet. |
intitule_page | Intitulé de la page libre du billet. |
nom_optim | Nom optimisé de la page libre du billet (c'est à dire la dernière partie de l'URL de la page), tel qu'il est défini dans les options avancées de la page d'édition de la page libre. |
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. |
lien | URL vers la page libre du billet. |
titre_billet | Affiche le titre du billet ou le sous-titre si le titre est vide. |
resume | Version coupée du champ texte1 ou texte2 si le texte1 est vide. La longueur est configurable dans le widget. |
resume_texte1 | Version coupée du champ texte1. La longueur est configurable dans le widget. |
resume_texte2 | Version coupée du champ texte2. La longueur est configurable dans le widget. |
Bloc main.resultat.titre_billet
Le contenu du bloc ne s'affiche que si le titre ou le sous-tutre du billet n'est pas vide.
Bloc main.resultat.resume
Le contenu du bloc ne s'affiche que si le resume_texte1 ou resume_texte2 du billet n'est pas vide.
Bloc main.resultat.resume_texte1
Le contenu du bloc ne s'affiche que si le resume_texte1 du billet n'est pas vide.
Bloc main.resultat.resume_texte2
Le contenu du bloc ne s'affiche que si le resume_texte2 du billet n'est pas vide.
Bloc main.resultat.titre
Le contenu du bloc ne s'affiche que si le titre du billet n'est pas vide.
Bloc main.resultat.sstitre
Le contenu du bloc ne s'affiche que si le sous-titre du billet n'est pas vide.
Bloc main.resultat.texte1 à texte 15
Les contenus des blocs ne s'affichent que si les contenus des champs textes correspondants ne sont pas vides.
Bloc main.noresultat
Le bloc s'affiche si aucun résultat n'est trouvé
Blog
Ce template correspond aux résultats d'une recherche sur le Blog.
Le formulaire de recherche supporte les paramètres suivants :
r
: termes de la recherche comparés aux contenus des champs titre, chapô, texte des billets du blogfields
: restreint la porté du paramètrer
à une liste de champstitre
: terme de recherche additionnel pour le titre des billetschapo
: terme de recherche additionnel pour le chapô des billetstexte
: terme de recherche additionnel pour le textes des billets
Par exemple la recherche basée sur les paramètres r=test&fields=titre,texte&titre=truc
affichera les billets dont :
- les champs titre ou texte contiennent la chaîne "test"
- ET le champ titre contient le texte "truc"
Le code source de ce widget se trouve dans le dossier : theme/fr/widgets/recherche/simple/blog.html
<!-- BEGIN:main -->
<div>
<h2>{nb_resultats} résultat(s) dans le Blog </h2>
<div>Trier par : <a href="{lien_tri}=d" title="Trier par Date">Date</a> | <a href="{lien_tri}=t" title="Trier par Titre">Titre</a> | <a href="{lien_tri}=c" title="Trier par Catégorie">Catégorie</a> | <a href="{lien_tri}=a" title="Trier par Auteur">Auteur</a></div>
</div>
<!-- BEGIN:resultat -->
<h3><a href="{lien_billet}"> {titre} </a></h3>
<div>Par {auteur}, le {num_jour_publication} {mois_publication} {annee_publication} dans <a href="{lien_categorie}">{intitule_categorie}</a> | <a href="{lien_billet}#commentaires">{nb_commentaires} commentaire{pluriel_commentaire}</a> </div>
<p>{accroche}</p>
<!-- END:resultat -->
<!-- BEGIN:noresultat -->
<h3>Aucun résultat n'a été trouvé dans le Blog.</h3><p> Rechercher <a href="/recherche/cms/?r={recherche}" title="Rechercher dans le Site web">dans le Site web</a> ou <a href="/recherche/catalogue/?r={recherche}" title="Rechercher dans le Catalogue">dans le Catalogue</a>.</p>
<!-- END:resultat -->
<!-- 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 -->
nb_resultats | Affiche le nombre de résultats trouvés |
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
recherche | Expression recherchée. |
lien_tri | URL permettant de classer les résultats selon un critère passé en paramètre.
|
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
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 |
Bloc main.resultat
Le contenu du bloc s'affiche pour chaque résultat.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:resultat -->
billet_id | Id du billet. |
titre | Titre du billet |
en_avant | Affiche 1 si le billet est épinglé, sinon affiche 0. |
chapo | Chapô du billet |
contenu | Contenu du billet |
accroche | Accroche du billet. Affiche le chapô du billet ou son contenu si son chapô est vide. |
type_billet | Type du billet. |
texte1 à texte15 | Affiche les champs texte1 à texte15. |
categorie_id | Identifiant unique de la catégorie du billet. |
commentaires_ouverts | Affiche 1 quand les commentaires du billet sont ouverts, sinon 0. |
nom_optim | Nom optimisé du billet (c'est à dire la dernière partie de l'URL de la page), tel qu'il est défini dans les options avancées de la page d'édition du billet. |
intitule_categorie | Intitulé de la catégorie du billet. |
nb_commentaires | Nombre de commentaires |
categorie_optim | Nom optimisé de la catégorie tel qu'il est dans la page d'édition d'une catégorie du Blog dans le champ "Nom de la page" |
lien_billet | URL vers le billet |
lienperma_billet | URL complète (avec le nom de domaine) vers le billet |
lien_categorie | URL vers la catégorie du billet |
auteur | Auteur du billet |
pluriel_commentaire | Affiche "s" si le billet contient plus d'un commentaire |
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). |
heure_publication | Affiche l'heure de la date de publication (00-23). |
minute_publication | Affiche les minutes de la date de publication (00-59). |
seconde_publication | Affiche les secondes de la date de publication (00-59). |
timestamp_publication | Affiche le timestamp de la date de publication. |
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.resultat.accroche
Le contenu du bloc s'affiche si l'accroche du billet n'est pas vide.
Bloc main.resultat.contenu
Le contenu du bloc s'affiche si le contenu du billet n'est pas vide.
Bloc main.resultat.chapo
Le contenu du bloc s'affiche si le chapô du billet n'est pas vide.
Bloc main.resultat.en_avant
Le contenu du bloc s'affiche si le billet est épinglé.
Bloc main.resultat.texte1 à texte15
Les contenus des blocs ne s'affichent que si les contenus des champs textes correspondants ne sont pas vides.
Bloc main.resultat.illustration
Le contenu du bloc s'affiche si le billet a une illustration
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:illustration -->
url_illustration | Url complète de l'illustration principale du billet |
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 billet |
Bloc main.noresultat
Le contenu du bloc s'affiche s'il n'y a aucun résultat.
Catalogue
Ce template correspond aux résultats d'une recherche sur le Catalogue.
Le formulaire de recherche supporte les paramètres suivants :
c
: identifiant d'une catégoriepmin
: prix minimumpmax
: prix maximummd
: mois de début de date de disponibilité des produitsma
: mois de fin de date de disponibilité des produitsrtags
: liste de tags séparés par des virgulesr
: termes de la recherche comparés aux contenus des champs intitulé, chapô, description, marque, texte 1 à texte 15 des produits du cataloguefields
: restreint la porté du paramètrer
à une liste de champsintitule_produit
: terme de recherche additionnel pour l'intitulé des produitsdesc_produit
: terme de recherche additionnel pour la description des produitschapo_produit
: terme de recherche additionnel pour le chapô des produitsintitule_marque
: terme de recherche additionnel pour l'intitulé de la marque des produitstexte1
àtexte15
: termes de recherches additionnels pour chacun des champs textes des produitstypes
: restreint la recherche aux produits de ces types uniquement
Par exemple la recherche basée sur les paramètres r=test&fields=intitule_produit,intitule_marque,texte5&pmin=12.5&texte6=truc&rtags=truc&types=type1,type2
affichera les produits dont :
- les intitulé, marque, ou texte 5 contiennent la chaîne "test"
- ET au moins une variante à un prix d'au moins 12,50 €
- ET le champ texte 6 contient le texte "truc"
- ET possède un tag contenant "truc"
- ET de type "type1" ou "type2"
Le code source de ce widget se trouve dans le dossier : theme/fr/widgets/recherche/simple/catalogue.html
<!-- BEGIN:main -->
<form method="get">
<h2>{nb_resultats} résultat(s) dans le Catalogue </h2>
<div>
<input type="text" name="r" value="{rtexte}" placeholder="Produit" />
<p>
<select name="c">
<option value="">Toutes les catégories</option>
<!-- BEGIN:categorie-->
<option value="{categorie_id}" {selected}>{intitule_categorie}</option>
<!-- END:categorie-->
</select>
<select name="t">
<option value="">Tous les tags</option>
<!-- BEGIN:tag -->
<option value="{tag}" {selected}>{tag}</option>
<!-- END:tag -->
<!-- BEGIN:notag -->
<option value="">Pas de tag disponible</option>
<!-- END:notag -->
</select>
</p>
<p>
<select name="md">
<option value="">Date de disponibilité</option>
<!-- BEGIN:mois_debut-->
<option value="{num_mois}" {selected}>{mois}</option>
<!-- END:mois_debut-->
</select>
<select name="ma">
<option value="">Fin de disponibilité</option>
<!-- BEGIN:mois_fin-->
<option value="{num_mois}" {selected}>{mois}</option>
<!-- END:mois_fin-->
</select>
</p>
<p>
<input type="text" name="pmin" value="{pmin}" placeholder="Prix minimum" />
<input type="text" name="pmax" value="{pmax}" placeholder="Prix maximum"/>
</p>
<input type="submit" name="Submit" value="Rechercher"/>
<input type="hidden" name="ra" value="av" />
</div>
<div>
<p>Trier par :
<a href="{lien_tri}=po" title="Trier par Produit">Produit</a> |
<a href="{lien_tri}=pi" title="Trier par Prix">Prix</a> |
<a href="{lien_tri}=n" title="Trier par Note">Note</a> |
<a href="{lien_tri}=d" title="Trier par Date de disponibilité">Date de disponibilité</a>
</p>
</div>
</form>
<!-- BEGIN:resultat -->
<!-- BEGIN:illustrations -->
<a href="{lien_produit}" ><img src="{url_illustration_miniature}" alt="{intitule_produit|htmlentities}" /></a>
<!-- END:illustrations -->
<!-- BEGIN: noillustrations -->
<a href="{lien_produit}" ><img src="/theme/fr/images/produit_mini.gif" alt="{intitule_produit|htmlentities}" /></a>
<!-- END: noillustrations -->
<h3><a href="{lien_produit}">{intitule_produit}</a></h3>
<!-- 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>Toutes les variantes ne sont plus disponibles</p>
<!-- END:rupture_partielle -->
<!-- BEGIN:rupture -->
<p>Produit en rupture de stock</p>
<!-- END:rupture -->
<!-- BEGIN:accroche -->
<p>{accroche}</p>
<!-- END:accroche -->
<p>{prix}
<!-- BEGIN:prix_barre -->
<del>{prix_barre}</del>
<!-- END:prix_barre -->
</p>
<!-- END:resultat -->
<!-- BEGIN:noresultat -->
<h3>Aucun résultat n'a été trouvé dans le Catalogue.</h3>
<p> Rechercher <a href="/recherche/cms/?r={rtexte}" title="Rechercher dans le Site web">dans le Site web</a> ou <a href="/recherche/blog/?r={rtexte}" title="Rechercher dans le Blog">dans le Blog</a>.
</p>
<!-- END:noresultat -->
<!-- END:resultat -->
<!-- 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 -->
nb_resultats | Affiche le nombre de résultats trouvés |
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
lien_tri | URL permettant de classer les résultats différemment. Par exemple, le code Fonction de tri et paramètres associables à la balise
Il est à noter que les produits vedettes affichés le seront toujours en premier, tout en respectant entre eux le paramètre de tri choisi. |
type_prix | "HT" ou "TTC" |
pmin | critère de recherche, prix minimal |
pmax | critère de recherche, prix maximal |
rtags | critère de recherche, tags |
rtexte | critère de recherche, texte |
recherche | récapitulatif de la recherche (texte + tags) |
widget_modele | Nom du modèle utilisé par le widget (vide pour le modèle de base). |
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 |
Bloc main.resultat
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:resultat -->
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 c'est à dire 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. |
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 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.
|
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. |
prix_max_valeur | Affiche le prix maximum toutes variantes confondues. |
prix_barre_valeur | Affiche le prix normal si toutes les variantes ont un prix promo renseigné identique, sinon n'affiche rien. |
prix_HT_min_valeur | Affiche le prix minimum (promo comprise) HT toutes variantes confondues. |
prix_TTC_min_valeur | Affiche le prix minimum (promo comprise) TTC toutes variantes confondues. |
prix_HT_max_valeur | Affiche le prix maximum (promo comprise) HT toutes variantes confondues. |
prix_TTC_max_valeur | Affiche le prix maximum (promo comprise) TTC toutes variantes confondues. |
texte1 à texte15 | 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. |
marque | Affiche la marque du produit |
Bloc main.resultat.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 |
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.resultat.noillustrations
Le contenu du bloc s'affiche si le produit n'a pas d'illustration.
Bloc main.resultat.en_avant
Le contenu du bloc s'affiche si le produit est un produit vedette.
Bloc main.resultat.accroche
Le contenu du bloc s'affiche si l'accroche du produit a une valeur.
Bloc main.resultat.chapo
Le contenu du bloc s'affiche si le chapô du produit a une valeur.
Bloc main.resultat.description
Le contenu du bloc s'affiche si la description du produit a une valeur.
Bloc main.resultat.tags
Le contenu du bloc s'affiche si le produit a un ou plusieurs tags.
Bloc main.resultat.prix_promo
Le contenu du bloc s'affiche si le produit a au moins une variante en promo.
Bloc main.resultat.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.resultat.texte1 à texte 15
Les contenus des blocs ne s'affichent que si les contenus des champs textes correspondants ne sont pas vides.
Bloc main.resultat.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.resultat.rupture
Le contenu du bloc s'affiche si toutes les variantes du produit sont en rupture de stock.
Bloc main.resultat.rupture_partielle
Le contenu du bloc s'affiche si une variante du produit est en rupture de stock.
Bloc main.resultat.marque
Le contenu du bloc s'affiche si la marque du produit est renseignée
Bloc main.categories
Le contenu du bloc s'affiche pour chaque catégorie du catalogue. Utilisé pour définir une recherche sur les catégories des produits.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:categories -->
categorie_id | Id de la catégorie. |
intitule_categorie | Intitulé de la catégorie. |
selected | Affiche "selected" pour la catégorie recherchée en cours dans le moteur de recherche avancée. Utilisé pour les listes déroulantes. |
Bloc main.mois_debut
Le contenu du bloc s'affiche pour chaque mois de l'année. Utilisé pour définir une recherche sur les dates de disponibilité des produits.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:mois_debut -->
num_mois | Affiche le numéro du mois (01 - 12). |
mois | Affiche le mois (janvier - décembre). |
selected | Affiche selected="selected" pour le mois recherché en cours dans le moteur de recherche avancée. Utilisé pour les listes déroulantes. |
Bloc main.mois_fin
Le contenu du bloc s'affiche pour chaque mois de l'année. Utilisé pour définir une recherche sur les dates de disponibilité des produits.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:mois_fin -->
num_mois | Affiche le numéro du mois (01 - 12). |
mois | Affiche le mois (janvier - décembre). |
selected | Affiche "selected" pour le mois recherché en cours dans le moteur de recherche avancée. Utilisé pour les listes déroulantes. |
Bloc main.tag
Le contenu du bloc s'affiche s'il y a des tags de produit disponibles. Utilisé pour définir une recherche sur les tags des produits.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:tag -->
tag | Liste de tous les tags du catalogue |
selected | Affiche "selected" pour le ou les tags recherchés en cours dans le moteur de recherche avancée. Utilisé pour les listes déroulantes. |
Bloc main.notag
Le contenu du bloc s'affiche s'il n'y a pas de tag de produit disponible.
Bloc main.noresultat
Le contenu du bloc s'affiche s'il n'y a aucun résultat.