<h1>Ejemplo de inserción</h1>
Esto reemplaza la etiqueta 'strong' :
Insertar estructuras
● Tanto tal:content como tal:replace escapan las
entidades html
● Para insertar html necesitamos utilizar la
palabra clave structure
Insertar estructura
<html>
<head>
<title tal:content="template/title">The title</title>
</head>
<body>
<h1 tal:content="template/title">Título de la página</h1>
<p>Con <strong>structure</strong>:
<span tal:replace="structure here/returnHTML">
Contenido de la plantilla</span>
</p>
<p>Sin <strong>structure</strong>:
<span tal:replace="here/returnHTML">
Contenido de la plantilla</span>
</p>
</body>
</html>
Estructura de repetición
● tal:repeat
● Es el equivalente al bloque for de python
● tal:repeat=”variable_de_repeticion elementos”
● Información disponible sobre el número de
repetición
– index : indice de la iteración (cuenta desde 0)
– number : número de la iteración (cuenta desde 1)
– letter : cuenta usando caracteres (desde 'a')
– Letter : cuenta usando caracteres (desde 'A')
Estructura de repetición
● Información disponible sobre caracteristicas de
la repetición
● even: True si la repetición es par
● odd: True si la repetición es impar
● start: True si es la primera repetición
● end: True si es la última repetición
● length: Número total de repeticiones
● Es posible anidar repeticiones
Estructuras de repetición
<html>
<head>
<title>Ejemplo de repetición</title>
</head>
<body>
<h1>Ejemplo de repetición</h1>
<table>
Comentarios de: Zope Page Templates (0)
No hay comentarios