Aller au contenu principal


region--sidebar_first.html.twig

Ci-dessous figure le code responsable de l'affichage de la colonne gauche region--sidebar_first.html.twig

{#
/**
 * @file
 * Implementation to display the first sidebar region.
 */
 #}

{% if content %}
        {{ content}}
{% endif %}

Ci-dessous figure le code responsable de l'affichage de la colonne droite region--sidebar_second.html.twig

{#
/**
 * @file
 * Implementation to display the second sidebar region.
 */
 #}
{% if content %}
      {{ content}}
{% endif %}

L'analyse est triviale : si il  y a un contenu alors on l'affiche.

information complémentaire disponible en cliquant ici Nota Bene

Il n'est pas de la responsabilité de ces portions de code, de gérer l'aspect graphique qui est pris en charge par le CSS qui traite des balises "main", "aside", "role", etc

information complémentaire disponible en cliquant ici Info Twig

  • {# afficher tous les blocs qui ont été assignés à la section "header" #} est un commentaire
  • {{ content }} signifie "rendre-évaluer-exprimer-produire" le résultat de l'expression "content"
  • {%  instruction   %} signifie "exécuter l'instruction
    • {%  if ... %} ....{%  else  %}  ... {%  endif  %}
    • {%  for  ... in ... %} {%  else  %}  ... {%  endfor %}
    • {%  block ....  %}  ... {%  endblock %}
  • plus d'information sur le moteur de template twig