Translations:New Template System in LS3.x/19/fr
From LimeSurvey Manual
Le bouton Copier vers le thème local et enregistrer les modifications fera exactement ce qu'il dit : si vous modifiez quelque chose à l'intérieur du fichier et que vous cliquez ensuite sur ce bouton, il copiera le fichier dans le thème que vous modifiez, et enregistrez vos modifications.
Par exemple : cliquez sur le fichier layout_global.twig, puis juste avant le contenu du bloc ( {% block content %}) ajoutez le texte « TEST » et cliquez sur le bouton. Vous pouvez voir que l'étiquette du fichier est passée de « hérité » à « local » et maintenant le bouton est un simple bouton enregistrer les modifications.
Si vous ouvrez un explorateur de fichiers et allez dans le répertoire upload/themes/extends_monochrome/views/, vous verrez qu'il ne contient qu'un seul fichier, le fichier layout_global.twig et que la chaîne « TEST » s'y trouve.
Maintenant, au lieu d'ajouter un texte aléatoire, nous allons ajouter une image. Si vous cliquez sur le lien du conseil, il vous dira :
Pour utiliser une image dans un fichier .twig :
{{ image('./files/myfile.png', 'alt-text for my file', {"class": "myclass" }) }}
Si vous avez lu la documentation de Twig (et vous auriez dû le faire à ce stade), vous savez que Template:Function( ) fera écho au résultat d'une fonction à l'écran. Ici, la fonction est image( ).