<br>Já compreendi como funciona .<br><br><br><div class="gmail_quote">2008/11/12 Daniel de Oliveira Mantovani <span dir="ltr">&lt;<a href="mailto:daniel.oliveira.mantovani@gmail.com">daniel.oliveira.mantovani@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Estou estudando Template Toolkit, e não estou entendendo algumas coisas do manual.<br><br>O manual diz mais ou menos assim:<br>
<i>Um número de diretrizes orientadoras especiais são fornecidas, como o &quot; INSERT&quot; , &quot; INCLUDE&quot; e &quot; PROCESS&quot; , de que permita que o índice seja acumulado componentes menores do molde. Isto permite uma aproximação modular a construindo um Web site ou o outro repositório satisfeito, promovendo o reusability, consistência do cruz-local, facilidade da construção e subseqüente manutenção. Elementos comuns tais como encabeçamentos, pés de página, barras de menu, as tabelas, e assim por diante, podem ser criadas como as limas de molde separadas que podem seja processado então em outros originais como necessário. Todos definiram as variáveis são herdadas por estes moldes junto com adicional &quot; local&quot; os valores especifico.<br>

<br>[% PROCESS header<br>title = &quot;The Cat Sat on the Mat&quot;<br>%]<br><br>[% PROCESS menu %]<br><br>A posição do felino faltante tem sido estabelecida agora. Obrigado para seu auxílio.<br><br>[% INSERT legal/disclaimer %]<br>

<br>[% PROCESS footer %]<br><br>Você pode igualmente definir um molde como um BLOCO dentro da mesma lima e PROCESSE-A apenas como toda a outra lima de molde. Isto pode ser inestimável para acumular elementos repetitivos tais como tabelas, menus, etc.<br>

<br>[% BLOCK tabrow %]<br>&lt;tr&gt;&lt;td&gt;[% name %]&lt;/td&gt;&lt;td&gt;[% email %]&lt;/td&gt;&lt;/tr&gt;<br>[% END %]<br><br>&lt;table&gt;<br>[% PROCESS tabrow name=&quot;tom&quot;&nbsp;&nbsp; email=&quot;<a href="mailto:tom@here.org" target="_blank">tom@here.org</a>&quot;&nbsp;&nbsp;&nbsp; %]<br>

[% PROCESS tabrow name=&quot;dick&quot;&nbsp; email=&quot;<a href="mailto:disk@there.org" target="_blank">disk@there.org</a>&quot;&nbsp; %]<br>[% PROCESS tabrow name=&quot;larry&quot; email=&quot;<a href="mailto:larry@where.org" target="_blank">larry@where.org</a>&quot; %]<br>

&lt;/table&gt;</i><br><br>Eu não entendi essa parte das tabelas, isso vai resultar em que ?<br><i>[% PROCESS tabrow name=&quot;tom&quot;&nbsp;&nbsp; email=&quot;<a href="mailto:tom@here.org" target="_blank">tom@here.org</a>&quot;&nbsp;&nbsp;&nbsp; %]<br>
<br></i>Para ser mais claro o que eu sei fazer de Template Toolkit é criar um arquivo chamado .tt, <a href="http://index.tt" target="_blank">index.tt</a> outro chamado header e outro chamado footer.<br>
Dentro do <a href="http://index.tt" target="_blank">index.tt</a> eu ponho o conteudo do site, exemplo:<br><i>[% INCLUDE header %]<br>&lt;p&gt;Esse site é bonito&lt;/p&gt;<br>[% INCLUDE footer %]</i><br><br>Dentro do header eu coloco todo cabeçalho do site, exemplo:<br>

<i>&lt;html&gt;<br>&lt;head&gt;<br>&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;<br>&lt;title&gt;Residencial Lar dos Sonhos de Alice&lt;/title&gt;<br>&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;estilo.css&quot; /&gt;<br>

&lt;/head&gt;<br>&lt;body&gt;</i><br><br>Dentro do footer eu coloco tudo depois do corpo do site, geralmente os copyrights, exemplo:<br><i>&lt;/body&gt;<br>&lt;a href=frame02.html&gt;Voltar&lt;/a&gt;<br>&lt;p&gt;Power by Nasa&lt;/p&gt;<br>

&lt;/html&gt;</i><br><br>Ae forma Cabeça( header ), conteúdo do site ( <a href="http://index.tt" target="_blank">index.tt</a> ) e o resto do site (footer).<br><br>Obrigado []&#39;s<br><font color="#888888">--<br>print &quot;\x54\x68\x65\x20\x53\x69\x6c\x65\x6e\x74\x20\x47\x75\x61\x72\x64\x69\x61\x6e&quot;,$/<br>


</font></blockquote></div><br><br clear="all"><br>-- <br>print &quot;\x54\x68\x65\x20\x53\x69\x6c\x65\x6e\x74\x20\x47\x75\x61\x72\x64\x69\x61\x6e&quot;,$/<br>