ESSI_Resource : File index_.dim not found at line in
Google Chercher dans diml.org
[ english ]

Table des matières
 Dernières infos
 Une application du composant  WCT_NEWS  
>> Haut de la page

Référence du langage

Instruction d'importation


Module : Noyau Groupe : Appels de variables
<%import
	file="physical-path-to-diml-file#template-name-regex" %>

L'instruction import permet de sélectionner et d'importer en mémoire des templates définis dans des fichiers externes, et ainsi réutiliser les définitions faites par ailleurs. Lors de l'import de templates, aucune insertion n'est faite dans le document en cours de construction, contrairement à l'instruction template.

file : Cet attribut permet de désigner le ou les templates à importer. Il comporte une partie (avant le #) qui désigne le fichier où sont stockés les templates, et une expression régulière simplifiée de sélection. On peut utiliser cette expression régulière de la manière suivante :

  • L'expression régulière désigne un template précis. Le template est importé.
  • L'expression régulière comporte des métacaractères : l'ensemble des templates qui répondent au motif sont importés.

Signification des métacaractères admis :

MetaDescriptionEqu Perl
*toute séquence de caractères y compris la chaîne vide.*
.un caractère quelconque.
?un caractère éventuel.?

NOTE : L'implémentation perl du moteur DIML n'interdit pas l'usage des autres métacaractères d'instructions régulière Perl, bien que les formes citées ci-dessus soient les plus couramment utilisées.




All material is copyleft V.G. FREMAUX (EISTI France) 1999 to 2003 except explicitly mentioned