Si usted ha utilizado otros entornos de programación como ASP o incluso archivos .shtml, usted estar familiarizado con el concepto de "incluye".
Un "incluir" es un archivo que está incrustado, o "incluido" dentro de otro archivo. Esto puede ser muy útil cuando se desea varias plantillas de ColdFusion que comparten el mismo bloque de código. Un ejemplo típico podría ser la cabecera de su sitio web y pie de página. Si su sitio web tiene un encabezado y pie de página consistente en todas las páginas, se puede usar un archivo de inclusión para cada uno de estos.
ColdFusion ofrece la cfinclude etiqueta para especificar los archivos incluidos.
Sintaxis Tag
Se dará cuenta de que la etiqueta cfinclude no tiene una etiqueta de cierre - sólo acepta un valor de atributo (el nombre del archivo incluido).
<Cfinclude plantilla = "included_filename">
Ejemplo de código
Un uso común de ColdFusion incluye es para generar un encabezado y pie de página coherente a través de cada página de un sitio web. En este ejemplo, vamos a crear una plantilla de ColdFusion básica que utiliza la etiqueta cfinclude para incluir otros dos archivos.
Archivo 1: index.cfm
<Cfinclude plantilla = "header.cfm">
<P> Bienvenidos a mi sitio web en el uso cfinclude ColdFusion! </ P>
<Cfinclude plantilla = "footer.cfm">
Archivo 2: header.cfm
<H1> Este es el encabezado </ h1>
Archivo 3: footer.cfm
<H1> Este es el pie de página </ h1>
Una vez que haya creado todos los archivos anteriores, index.cfm abierta en su navegador. La página debe contener el contenido de header.cfm en la parte superior, y footer.cfm en la parte inferior.
Ahora cree una cuarta plantilla de ColdFusion como sigue y abrirlo en su navegador.
Archivo 4: about.cfm
<Cfinclude plantilla = "header.cfm">
<P> ¿Quiénes somos? Somos entusiastas cfinclude ColdFusion por supuesto! </ P>
<Cfinclude plantilla = "footer.cfm">
Debido a que esta plantilla incluye el mismo archivo de cabecera y pie de página, verá el mismo encabezado y pie de página cuando se muestra en un navegador.
0 comentarios :
Publicar un comentario