Index
Templates dynamiques
Un template dynamique permet de charger uniquement les données qui seront affichées. C'est beaucoup plus performant et cela permet d'éviter les bugs d'affichage liés à l'utilisation de la pagination et des facettes notamment.Les template dynamiques sont écrits en VueJs
La doc développeur pour les template custom est disponible en anglais seulement
Doc développeur
Il est possible de modifier le contenu de l'un des blocks du template dynamique
Créer le fichier dans le dossier custom/templates/bazar/entries/index-dynamic-templates/
et penser à préciser dynamic="true" lorsque vous appelez le template
{{ bazarliste id=".." template="my-template" dynamic="true" }}
{# custom/templates/bazar/entries/index-dynamic-templates/my-template.twig #} {% extends "@bazar/entries/index-dynamic-templates/card.twig" %} {% block area_footer %} <div class="commentaires"><span v-html="entry.comments_count"></span><i class="fas fa-comment"></i></div> {% endblock %}