Le boilerplate du CMS hub de HubSpot illustre les meilleures pratiques et aide les développeurs à créer rapidement un site web sur le CMS Hub.
{% extends %}
et en faisant référence au bloc {% block body %}
pour son contenu principal. Un exemple de l’utilisation de la balise extend et des blocs peut être visualisé dans n’importe quel fichier HTML du répertoire des modèles. Découvrez-en davantage sur les blocs et les extensions.
Il s’agit d’une méthode courante de développement sur les systèmes CMS où vous disposez d’un modèle de base (parfois appelé modèle principal/parent) qui contient tous les principaux éléments structurels communs du contenu de votre site. Ces éléments de contenu se trouvent habituellement à l’intérieur de l’élément <head>
sur votre site, comme les méta-propriétés communes (ex. : Title et Meta Description), les liens Favicon, les liens CSS et les scripts tiers.
require_js
pour le charger où et quand vous en avez besoin.require_js
pour charger jQuery où et quand vous en avez besoin.