Recordemos que el DTML permite generar texto dinámicamente a partir de un patrón, en nuestro caso se emplea para generar páginas HTML. Así se observa que el contenido de este documento index_html es muy similar a una página HTML excepto en las líneas azules, en la que se incluye una etiqueta del lenguaje DTML, la <dtml-var nombre_variable>, que lo que hace es insertar el valor de la variable, en este caso:
<HTML>
<HEAD>
<TITLE>Bienvenido
a ZSmart</TITLE>
</HEAD>
<BODY text="#000000"
bgcolor="#FFFFFF" link="#0000EF" vlink="#009900" alink="#FF0000">
<P><img
src="http://localhost:8080/ZSmart/ZSmartLogo" alt="Logotipo de ZSmart"
height="165" width="353" border="0"</P>
<H2>Bienvenido
a ZSmart</H2>
<P>Esta página está
en construcción.</P>
<P>La información disponible
actualmente es:</P>
<UL>
<LI><A href=Productos>Productos</A></LI>
<LI><A href=Ventas>Ventas</A></LI>
<LI><A href=Noticias>Noticias</A></LI>
<LI><A href=Interno>Interno</A></LI>
</UL>
<HR width="100%">
<DIV align=right>
<P>(c) ZSmart
<BR>C/Progreso
s/n
<BR>Tlf.
982.25.00.00
<BR>Lugo
</DIV>
</BODY>
</HTML>
Fijaros que el método DTML zsmart_html_header contiene a su vez etiquetas dtml-var que se sustituyen automáticamente por el valor correspondiente.
<dtml-var zsmart_html_header>
<H3><dtml-var title_or_id></H3>
<P>
Esta es la página en la que
se encuentran los productos de la empresa de tarjetas ZSmart.
</P>
<dtml-var zsmart_html_footer>
Anterior
|
Siguiente | |
Creación de documentos DTML | Creación de un sitio web con Zope |