{% extends 'base.html.twig' %} {% block title %}Dictionnaire {{ logiciel ? logiciel.nom }}{% endblock %} {% block largeur %}contenu-large{% endblock %} {% block body %}

Dictionnaire des champs{% if logiciel %} — {{ logiciel.nom }}{% endif %}

{% if logiciel is null %}

Dictionnaire vide : lancer d'abord php bin/console app:import:moodle chemin\vers\moodle.sql.

{% else %}

Importé du Moodle (réimport possible sans perdre les tables saisies ici). La table technique n'est pas dans le Moodle : à compléter, ligne à ligne ou par préfixe. Les changements ici ne modifient pas les emplacements déjà créés.

Appliquer une table par préfixe

Règle que vous déclarez, appliquée seulement aux champs sans table. Préfixes présents : {% for p, n in prefixes %}{{ p }} ({{ n }}){{ not loop.last ? ', ' }}{% endfor %}

{% for c in champs %} {% endfor %}
CodeIntituléChemin dans {{ logiciel.nom }}Table techniqueSource
{{ c.codeTechnique }} {{ c.intitule }}{% if c.details %}
{{ c.details|length > 120 ? c.details|slice(0, 120) ~ '…' : c.details }}{% endif %}
{{ c.chemin }} {{ c.source }}

{% endif %} {% endblock %}