Site web
Contenus d'une page
Ce widget très important affiche les contenus d'une page libre ou d'un symbole du Site web.
Il affiche l'ensemble des billets, composants et symboles d'une zone de contenus qui peut être issue d'une page libre ou d'un symbole. Ce widget n'a pas de template en lieu même, il utilise les templates propres des contenus (type de billets, type de composans et modèle de symbole).
Lorsque ce widget est placé dans une mise en page, il est paramétré automatiquement pour afficher les contenus de la zone où il est placé, si cette zone fait partie de la liste des zones éligibles du thème graphique (tous modèles compris).
Paramètres de configuration du widget :
- Zone : choix de la zone des contenus parmi la liste de zones du symbole ou celle éligibles dans le thème graphique
- Page (uniquement pour les pages) : choix de la page dont le contenu doit être affiché ; page en cours, toutes les pages du Site web.
Billet
Les billets sont affichés avec leur template de type de billet. A noter que contrairement au Widget Liste de billets, ce widget peut s'éxécuter dans un contexte de symbole. Les balises se référent à une page libre n'ont alors plus de sens et n'affiche rien.
Le code source de ce widget se trouve dans le dossier : theme/fr/billets/post_simple/index.html
<!-- BEGIN: main -->
<!-- BEGIN: titre --><h1>{titre}</h1><!-- END: titre -->
<!-- BEGIN: sstitre --><h2>{sstitre}</h2><!-- END: sstitre -->
<!-- BEGIN: texte1 -->{texte1}<!-- END: texte1 -->
<!-- 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_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 à texte15 | Affiche les champs texte1 à texte15. |
groupe_billet | Groupe du billet. |
intitule_page | Intitulé de la page libre dans laquelle se trouve le billet. Vide pour les billets de symboles |
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. Vide pour les billets de symboles |
lien_page | URL vers la page libre dans laquelle se trouve le billet. Affiche "#" pour les billets de symboles |
lien_billet | URL un peu spéciale vers la page libre du billet. Les widgets "Contenu de la page libre" de la page libre du billet qui peuvent afficher ce billet n'afficheront que ce billet là, et tous les autres widgets fonctionneront normalement. C'est très utile pour faire des pages de listing et de détail. Affiche "#" pour les billets de symboles |
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. Il est préférable d'utiliser le filtre |
alterne_3 | La balise affichera alternativement 1,2 ou 3. Il est préférable d'utiliser le filtre |
alterne_4 | La balise affichera alternativement 1,2,3 ou 4. Il est préférable d'utiliser le filtre |
alterne_5 | La balise affichera alternativement 1,2,3,4 ou 5. Il est préférable d'utiliser le filtre |
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
Bloc main.titre
Le contenu du bloc ne s'affiche que si le titre du billet n'est pas vide.
Bloc main.sstitre
Le contenu du bloc ne s'affiche que si le sous-titre du billet n'est pas vide.
Bloc main.texte1 à texte15
Les contenus des blocs ne s'affichent que si les contenus des champs textes correspondants ne sont pas vides.
Composant
Les composants sont affichés avec le template de leur type.
Le code source de ce widget se trouve dans le dossier : theme/fr/composants/galerie/index.html
<!-- BEGIN:main -->
<div class="container {extra_class}">
<h3>Site web - Création de thèmes - Aide et Documentation - Kiubi</h3>
<!-- BEGIN:collection -->
<!-- BEGIN:element -->
<!-- BEGIN: titre --><h4>{titre}</h4><!-- END: titre -->
<img src="{image}" />
<!-- END:element -->
<!-- END:collection -->
<!-- BEGIN:empty -->
Vide
<!-- END: empty -->
</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 -->
serial | Permet d'identifier de manière unique le composant dans la page. |
component_type | Type du composant : affiche le nom du répertoire du billet dans l'espace FTP. |
title | Titre du composant. |
items_count | Nombre d'éléments de la collection affichés par le widget |
Bloc main.xxx
Le bloc s'affiche si le champ xxx
n'est pas vide
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:xxx -->
xxx | Affiche la valeur du champ |
xxx_label | Affiche le label associé à la valeur pour les champs de type |
xxx_miniature | Affiche l'url de la miniature pour les champs de type |
xxx_vignette | Affiche l'url de la vignette pour les champs de type |
xxx_g_miniature | Affiche l'url de la grande miniature pour les champs de type |
xxx_g_vignette | Affiche l'url de la grande vignette pour les champs de type |
Bloc main.collection
Le bloc s'affiche si le composant possède une collection et qu'elle contient au moins un élément
Bloc main.collection.item
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:item -->
position | La balise affichera un compteur commençant à 1 et qui sera incrémenté de 1 à chaque fois. Il est possible d'utilise le filtre modulo |
Bloc main.collection.item.xxx
Le bloc s'affiche si le champ xxx
de la collection n'est pas vide
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:xxx -->
xxx | Affiche la valeur du champ |
xxx_label | Affiche le label associé à la valeur pour les champs de type |
xxx_miniature | Affiche l'url de la miniature pour les champs de type |
xxx_vignette | Affiche l'url de la vignette pour les champs de type |
xxx_g_miniature | Affiche l'url de la grande miniature pour les champs de type |
xxx_g_vignette | Affiche l'url de la grande vignette pour les champs de type |
Bloc main.empty
Le bloc s'affiche si le composant possède une collection et qu'elle est collection est vide
Symbole
Ce widget affiche l'intégralité d'un symbole du Site web.
Paramètres de configuration du widget :
- Afficher le contenu : Choix du symbole parmis la liste de tous les symboles
Le code source de ce widget se trouve dans le dossier : theme/fr/symboles/3cols/index.html
<!-- BEGIN:main -->
<div class="container {extra_class}">
<h3>Site web - Création de thèmes - Aide et Documentation - Kiubi</h3>
<div class="row">
<span class="col-4">{ZONE.left}</span>
<span class="col-4">{ZONE.center}</span>
<span class="col-4">{ZONE.right}</span>
</div>
</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 -->
serial | Permet d'identifier de manière unique l'instance du symbole dans la page. |
title | Titre du symbole |
model | Modèle de template du symbole |
ZONE.xxx | Insère les Widgets de la zone "xxx" telle qu'ils ont été configurés dans la mise en page du symbole. Les noms (identifiants) des zones sont définis dans le fichier "structure.xhtml" propre au modèle de mise en page. |
Bloc main.xxx
Le bloc s'affiche si le champ xxx
n'est pas vide
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:xxx -->
xxx | Affiche la valeur du champ |
xxx_label | Affiche le label associé à la valeur pour les champs de type |
xxx_miniature | Affiche l'url de la miniature pour les champs de type |
xxx_vignette | Affiche l'url de la vignette pour les champs de type |
xxx_g_miniature | Affiche l'url de la grande miniature pour les champs de type |
xxx_g_vignette | Affiche l'url de la grande vignette pour les champs de type |
Bloc d'extrait
Ce widget très important affiche un extrait des billets d'une page libre du Site web.
Il affiche les billets d'une page libre en ne conservant PAS le modèle de mise en page propre à chaque billet mais en appliquant un unique modèle de mise en page à tous les billets affichés.
l'apparence des billets affichés par le widget « Bloc d'extrait » sera donc déterminée par le modèle graphique du widget et non pas par les modèles graphiques des différents types de billets affichés.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 le contenu : choix de la page dont le contenu doit être affiché ; page en cours, toutes les pages du Site web, page au choix.
- Inclure les sous-pages : permet d'inclure le contenu des sous-pages de la page choisie au point précédent.
- Afficher les billets : restreindre l'affichage aux seuls billets faisant partie d'un groupe. Tous les groupes de billet ou un groupe au choix. Choisir "Aucun" restreint l'affichage aux billets ne faisant partis d'aucun groupe.
- Trier par : choix du critère de tri ; position, alphabétique ou aléatoire.
- Limiter l'affichage aux X premiers billets : limite l'affiche 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_texte1}
et{resume_texte2}
. 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/site_web/bloc_extrait/index.html
<!-- BEGIN:main -->
<!-- BEGIN:intitule -->
<h1>{intitule}</h1>
<!-- END:intitule -->
<!-- BEGIN:billet -->
<div>
<!-- BEGIN:texte10 -->
<img src="/media/miniature/{texte10}.jpg" alt="{titre|htmlentities}" />
<!-- END:texte10 -->
<!-- BEGIN:titre --><h2>{titre}</h2><!-- END:titre -->
<!-- BEGIN:sstitre --><h3>{sstitre}</h3><!-- END:sstitre -->
<!-- BEGIN:texte1 --><p>{resume_texte1}</p><!-- END:texte1 -->
</div>
<!-- END:billet -->
<!-- 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 -->
<!--
<br />
page {num_page} sur {nb_pages} <br />
({nb_resultats} billets trouvés)
-->
</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_page_optim | Nom optimisé de la page dont le contenu doit être affiché. Affiche "all" si le widget affiche les billets de toutes les pages. |
widget_inclus | Affiche 1 si le contenu des sous-pages de la page choisie sont inclus. 0 dans le cs contraire |
widget_groupe | Affiche le critère de restriction d'affichage à un groupe |
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 résumés |
widget_afficher_navigation | Affiche 1 si la navigation est affichée, 0 si elle est masquée |
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.billet
Le contenu du bloc s'affiche pour chaque billet.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:billet -->
accueil | Affiche 1 si la page libre du billet est la page d'accueil, sinon affiche 0. |
lien_billet | URL spéciale vers la page libre du billet. Les widgets "Contenu de la page libre" de la page libre du billet qui peuvent afficher ce billet n'afficherons que ce billet là, et tous les autres widgets fonctionneront normalement. |
lien_page | URL vers la page libre du billet. |
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 à texte15 | 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. |
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. |
resume_texte1 | Version tronquée du contenu du champ texte1. Configurable dans le widget. |
resume_texte2 | Version tronquée du contenu du champ texte2. Configurable dans le widget. |
Bloc main.billet.resume_texte1
Le contenu du bloc ne s'affiche que si le resume_texte1 du billet n'est pas vide.
Bloc main.billet.resume_texte2
Le contenu du bloc ne s'affiche que si le resume_texte2 du billet n'est pas vide.
Bloc main.billet.titre
Le contenu du bloc ne s'affiche que si le titre du billet n'est pas vide.
Bloc main.billet.sstitre
Le contenu du bloc ne s'affiche que si le sous-titre du billet n'est pas vide.
Bloc main.billet.texte1 à texte15
Les contenus des blocs ne s'affichent que si les contenus des champs textes correspondants ne sont pas vides.
Bloc main.nobillet
Le contenu du bloc s'affiche s'il n'y a aucun billet à afficher.
Bloc main.nav1 et main.nav2
Bloc d'affichage de la navigation, voir guide du designer 1ere partie
Liste de billets
Ce widget affiche uniquement les billets d'une page libre tout en conservant le modèle de mise en page propre à chaque billet.
Pour plus d'informations sur les modèles de mise en page des billets, voir la section les types de billets.
L'apparence du widget « Liste de billets » sera donc déterminée par les différents modèles de mise en page des différents types de billets affichés.Astuce
Paramètres de configuration du widget :
- Afficher le contenu : choix de la page dont le contenu doit être affiché ; page en cours, toutes les pages du Site web, page au choix.
- Inclure les sous-pages : permet d'inclure le contenu des sous-pages de la page choisie au point précédent.
- Afficher les billets : restreindre l'affichage aux seuls billets faisant partie d'un groupe ; tous les groupes de billet ou un groupe au choix. Choisir "Aucun" restreint l'affichage aux billets ne faisant partis d'aucun groupe.
- Trier par : choix du critère de tri ; position, alphabétique ou aléatoire.
- Limiter l'affichage aux X premiers billets : limite l'affiche aux X premiers billets 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 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/site_web/contenu_page_libre/index.html
<!-- BEGIN: main -->
{liste_billets}
<!-- 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 -->
liste_billets | Affiche la liste des billets, c'est à dire le contenu d'une page libre du Site web. |
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_page_optim | Nom optimisé de la page dont le contenu doit être affiché. Affiche "all" si le widget affiche les billets de toutes les pages. |
widget_inclus | Affiche 1 si le contenu des sous-pages de la page choisie sont inclus. 0 dans le cs contraire |
widget_groupe | Affiche le critère de restriction d'affichage aux groupes |
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.nobillet
Le contenu du bloc s'affiche s'il n'y a aucun billet à afficher.
Type de billet
Mise en forme d'un type de billet
Le code source de ce widget se trouve dans le dossier : theme/fr/billets/post_simple/index.html
<!-- BEGIN: main -->
<!-- BEGIN: titre --><h1>{titre}</h1><!-- END: titre -->
<!-- BEGIN: sstitre --><h2>{sstitre}</h2><!-- END: sstitre -->
<!-- BEGIN: texte1 -->{texte1}<!-- END: texte1 -->
<!-- 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_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 à texte15 | Affiche les champs texte1 à texte15. |
groupe_billet | Groupe du billet. |
intitule_page | Intitulé de la page libre dans laquelle se trouve le 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. |
lien_page | URL vers la page libre dans laquelle se trouve le billet. |
lien_billet | URL un peu spéciale vers la page libre du billet. Les widgets "Contenu de la page libre" de la page libre du billet qui peuvent afficher ce billet n'afficheront que ce billet là, et tous les autres widgets fonctionneront normalement. C'est très utile pour faire des pages de listing et de détail. |
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. Il est préférable d'utiliser le filtre |
alterne_3 | La balise affichera alternativement 1,2 ou 3. Il est préférable d'utiliser le filtre |
alterne_4 | La balise affichera alternativement 1,2,3 ou 4. Il est préférable d'utiliser le filtre |
alterne_5 | La balise affichera alternativement 1,2,3,4 ou 5. Il est préférable d'utiliser le filtre |
serial | Identifiant unique du widget dans la page. Permet d'identifier de manière unique le widget dans la page. |
widget_page_optim | Nom optimisé de la page dont le contenu doit être affiché. Affiche "all" si le widget affiche les billets de toutes les pages. |
widget_inclus | Affiche 1 si le contenu des sous-pages de la page choisie sont inclus. 0 dans le cs contraire |
widget_groupe | Affiche le critère de restriction d'affichage aux groupes |
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.titre
Le contenu du bloc ne s'affiche que si le titre du billet n'est pas vide.
Bloc main.sstitre
Le contenu du bloc ne s'affiche que si le sous-titre du billet n'est pas vide.
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
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_menu_id | Identifiant du menu à afficher |
widget_niveau | Affiche le niveau de menu choisit |
Bloc main.menu
Le contenu du bloc s'affiche s'il y a des pages à afficher dans ce menu.
Bloc main.menu.pagetype
Le contenu du bloc s'affiche pour chaque page du menu.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:pagetype -->
page | Intitulé de la page. |
cible | Cible du lien (attribut target). |
actif | Affiche actif si la page est active, c'est-à-dire si l'internaute s'y trouve. Sinon n'affiche rien. |
lien | URL du lien vers la page correspondante. |
type | Type de la page. Affiche page pour une page libre, lien_ext pour un lien externe, lien_int pour un lien interne et ne renvoie aucune valeur pour un séparateur. |
menu_niv | Niveau de profondeur de la page du menu. Affiche 01 pour une page de niveau 1, 02 pour une page de niveau 2, 03 pour une page de niveau 3 et 04 pour une page de niveau 4. |
Bloc main.menu.pagetype.spacer
Le contenu du bloc s'affiche si l'élément à afficher est un séparateur. C'est dans ce bloc qu'on utilise généralement les balises de ce widget.
Bloc main.menu.pagetype.page
Le contenu du bloc s'affiche si l'élément à afficher est une page (tout sauf un séparateur). C'est dans ce bloc qu'on utilise généralement les balises de ce widget.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:page -->
lien_type | Si la page est un lien interne, affiche le type de cible du lien sous la forme d'un identifiant : - cms_page - contact_page - client_page - blog_accueil - blog_categorie - catalogue_accueil - catalogue_categorie - catalogue_produit |
Bloc main.menu.pagetype.page.lien_image
Le contenu du bloc s'affiche si la page est une lien interne et qu'il dispose d'une image
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:lien_image -->
Newurl_lien_image | Affiche l'url de l'image |
Newurl_lien_image_miniature | Affiche l'url de la miniature |
Newurl_lien_image_vignette | Affiche l'url de la vignette |
Newurl_lien_image_g_miniature | Affiche l'url de la grande miniature |
Newurl_lien_image_g_vignette | Affiche l'url de la grande vignette |
Bloc main.menu.pagetype.page.lien_description
Le contenu du bloc s'affiche si la page est une lien interne et qu'il dispose d'une description
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:lien_description -->
Newlien_description | Affiche la description |
Bloc main.menu.pagetype.page.lien_extra
Le contenu du bloc s'affiche si la page est une lien interne et qu'il dispose d'informations complémentaires
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:lien_extra -->
Newlien_extra | Affiche les informations complémentaires |
Bloc main.menu.pagetype.page.lien_attributs
Le contenu du bloc s'affiche si la page est une lien interne et qu'il dispose d'attributs
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:lien_attributs -->
Newlien_attributs | Affiche les attributs |
Bloc main.menu.pagetype.page.illustration
Le contenu du bloc s'affiche si la page a une illustration (lien interne vers une catégorie du catalogue).
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. |
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 |
Bloc main.nomenu
Le contenu du bloc s'affiche s'il n'y a aucune page à afficher dans ce menu.
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_menu_id | Identifiant du menu à afficher |
widget_niveaux | Affiche les niveaux choisit séparés par des virgules (ex : "1,2,3") |
widget_deployer | Affiche 1 si le menu est déployé. 0 dans le cas contraire. |
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.menu
Le contenu du bloc s'affiche s'il y a des pages à afficher dans ce menu.
Bloc main.menu.niveau
Le contenu du bloc est recopié pour chaque niveau d'arborescence
Bloc main.menu.niveau.pagetype
Le contenu du bloc s'affiche pour chaque page du menu.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:pagetype -->
menu_niv | Niveau de profondeur de la page du menu. Affiche 01 pour une page de niveau 1, 02 pour une page de niveau 2, 03 pour une page de niveau 3 et 04 pour une page de niveau 4. |
page | Intitulé de la page. |
type | Type de la page. Affiche page pour une page libre, lien_ext pour un lien externe, lien_int pour un lien interne et ne renvoie aucune valeur pour un séparateur. |
cible | Cible du lien (attribut target). |
actif | Affiche actif si la page est active. Sinon n'affiche rien. |
lien | URL du lien vers la page correspondante. |
page_niv | Niveau de profondeur de la page du menu en fonction du niveau d'arborescence affiché.Affiche 01 pour le premier niveau d'arborescence affiché, 02 pour le deuxième niveau d'arborescence affiché, 03 pour le troisième niveau d'arborescence affiché et 04 pour le quatrième niveau d'arborescence affiché. |
niveau | Niveau de profondeur de la page du menu en fonction du niveau d'arborescence affiché. Affiche 1 pour le premier niveau d'arborescence affiché, 2 pour le deuxième niveau d'arborescence affiché, 3 pour le troisième niveau d'arborescence affiché et 4 pour le quatrième niveau d'arborescence affiché. |
page_fille | Affiche "1" si la page contient une ou plusieurs pages filles, "0" dans le cas contraire. |
compteur | La balise affichera un compteur commençant à 1 et qui sera incrémenté de 1 à chaque page. |
Bloc main.menu.niveau.pagetype.sspage
Le bloc s'affiche s'il y a des pages d'un niveau inférieur.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:sspage -->
sspage | Balise spéciale à mettre impérativement dans le bloc "pagetype" mais après les blocs "spacer" et "page". Elle permet d'afficher les différents niveaux d'arborescence les uns dans les autres. |
Bloc main.menu.niveau.pagetype.spacer
Le contenu du bloc s'affiche si l'élément à afficher est un séparateur. C'est dans ce bloc qu'on utilise généralement les balises de ce widget.
Bloc main.menu.niveau.pagetype.page
Le contenu du bloc s'affiche si l'élément à afficher est une page (tout sauf un séparateur). C'est dans ce bloc qu'on utilise généralement les balises de ce widget.
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:page -->
lien_type | Si la page est un lien interne, affiche le type de cible du lien sous la forme d'un identifiant : - cms_page - contact_page - client_page - blog_accueil - blog_categorie - catalogue_accueil - catalogue_categorie - catalogue_produit |
Bloc main.menu.niveau.pagetype.page.lien_image
Le contenu du bloc s'affiche si la page est une lien interne et qu'il dispose d'une image
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:lien_image -->
Newurl_lien_image | Affiche l'url de l'image |
Newurl_lien_image_miniature | Affiche l'url de la miniature |
Newurl_lien_image_vignette | Affiche l'url de la vignette |
Newurl_lien_image_g_miniature | Affiche l'url de la grande miniature |
Newurl_lien_image_g_vignette | Affiche l'url de la grande vignette |
Bloc main.menu.niveau.pagetype.page.lien_description
Le contenu du bloc s'affiche si la page est une lien interne et qu'il dispose d'une description
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:lien_description -->
Newlien_description | Affiche la description |
Bloc main.menu.niveau.pagetype.page.lien_extra
Le contenu du bloc s'affiche si la page est une lien interne et qu'il dispose d'informations complémentaires
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:lien_extra -->
Newlien_extra | Affiche les informations complémentaires |
Bloc main.menu.niveau.pagetype.page.lien_attributs
Le contenu du bloc s'affiche si la page est une lien interne et qu'il dispose d'attributs
La liste ci-dessous présente les différentes balises disponibles au sein du bloc <!-- BEGIN:lien_attributs -->
Newlien_attributs | Affiche les attributs |
Bloc main.menu.niveau.pagetype.page.illustration
Le contenu du bloc s'affiche si la page a une illustration (lien interne vers une catégorie du catalogue exclusivement).
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. |
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 |
Bloc main.nomenu
Le contenu du bloc s'affiche s'il n'y a aucune page à afficher dans ce menu.