TAL: in concreto
medio
che significa spostare i comandi dai tag agli attributi? vediamo quel che possiamo fare con ZPT.
ZPT permette di costruire un modello della pagina da generare, che a sua volta risulta HTML valido. Vediamo un semplice esempio:
<title tal:content="here/title">Page Title</title>
L'editor wysiwyg del designer ignorerà la parte dinamica, poiché “tal:” viene interpretato come namespace XML, inoltre farà comparire “Page Title” esattamente nella forma definita dal designer.
Facilmente lo sviluppatore può dinamizzare il mock-up che gli fornisce il designer:
<p> l'url che hai richiesto è: <b>url richiesta</b>. </p>
andando ad aggiungere adeguati attributi tal:
<p> l'url che hai richiesto è: <b tal:content="request/URL">url richiesta</b>. </p>
che nel momento in cui vengono aperti con l'editor wysiwyg del designer mostrano esattamente lo stesso risultato, mentre, quando vengono renderizzati, trasformano come richiesto l'XHTML finale.
