• Home
  • Docker
  • Kubernetes
  • LLMs
  • Java
  • Ubuntu
  • Maven
  • Big Data
  • Archived
ColdFusion | cfinclude
  1. Introduction
  2. Inclure une page ColdFusion avec le tag cfinclude

  1. Introduction
    Le tag cfinclude permet d'inclure une page ColdFusion dans une autre. À l'exécution, quand ColdFusion retrouve l'instruction pour inclure une page ColdFusion, il exécute cette page comme s'elle faisait partie du code de la page courante. Ce qui veut dire que le code de la page inclut partage le même scope VARIABLES de la page courante (ce qui n'est pas le cas avec le tag cfmodule).

    Puisque le code de la page inclut est résolut à l'exécution, alors ce code peut être modifié à n'importe quel moment et les changements vont être visibles à la prochaine exécution de la page (ColdFusion saura que la page a été modifiée, donc il va la recompiler avant de l'exécuter).
  2. Inclure une page ColdFusion avec le tag cfinclude
    - En utilisant la syntaxe CFML :

    Attribut Requis Description
    template Chemin logique d'une page ColdFusion.

    - En utilisant le tag CFScript :

    Remarque : Le chemin de la page ColdFusion à inclure doit être un chemin relatif au dossier de la page courante ou un chemin renseigné dans la page d'administration de ColdFusion (ColdFusion Administrator). ColdFusion interdit l'utilisation d'une URL absolue ou le chemin système de la page à inclure.


    Les deux exemples précédents vont générer des erreurs, voici par exemple l'erreur générée pour le dernier exemple :

© 2025  mtitek