Templates HTML et Twig
Biblys utilise le langage de template Twig. Pour activer Twig, il suffit de donner aux templates l'extension .twig.html. Il est ensuite possible d'utiliser les structure du langage Twig et un grand nombre de variables prédéfinies, listées ci-dessous.
Documentation : Twig for template designers
Objet article
- {{article.title}} : titre de l'article
- {{article.authors}} : auteurs
- {{article.people}} : tableau des contributeurs (objet people, voir ci-dessous)
- {{article.cover.url}} : URL de l'image de couverture
- {{article.publisher.name}} : nom de l'éditeur
- {{article.publisher.url}} : url de la page de l'éditeur
- {{article.collection.name}} : collection
- {{article.collection.url}} : url de la page de la collection
- {{article.number}} : numéro de collection
- {{article.cycle}} : cycle/série
- {{article.tome}} : tome
- {{article.price.raw}} : prix éditeur brut (en centimes)
- {{article.price.euros}} : prix éditeur en euros (avec sigle)
- {{article.summary}} : quatrième de couverture
- {{article.contents}} : sommaire
- {{article.ebook.formats}} : format des livres numériques disponible (tableau)
Objet publisher (éditeur)
- {{publisher.name}} : nom de l'éditeur
- {{publisher.url}} : URL de la page de l'éditeur
Objet collection
- {{collection.name}} : nom de la collection
- {{collection.url}} : URL de la page de la collection
Objet people (contributeurs)
- {{people.first_name}} : prénom du contributeur
- {{people.last_name}} : nom du contributeur
- {{people.url}} : URL de la page du contributeur
- {{people.job}} : rôle du contributeur (quand associé à un article)