:&#39;-)<br><br><div class="gmail_quote">Em 21 de maio de 2010 17:11, Daniel de Oliveira Mantovani <span dir="ltr">&lt;<a href="mailto:daniel.oliveira.mantovani@gmail.com">daniel.oliveira.mantovani@gmail.com</a>&gt;</span> escreveu:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Se você ler o manual do Catalyst, vai ter a noção e muito mais,<br>
<a href="http://search.cpan.org/%7Ehkclark/Catalyst-Manual-5.8004/lib/Catalyst/Manual/Tutorial/01_Intro.pod" target="_blank">http://search.cpan.org/~hkclark/Catalyst-Manual-5.8004/lib/Catalyst/Manual/Tutorial/01_Intro.pod</a><br>

<br>
O segredo é ler o manual e entender, acompanhar os passos facilita.<br>
&quot;Aquilo que não consigo construir, não consigo entender&quot;, do físico<br>
Richard Feynma<br>
<br>
2010/5/21 Ednardo Lobo &lt;<a href="mailto:ednardo@lobo.eti.br">ednardo@lobo.eti.br</a>&gt;:<br>
<div><div></div><div class="h5">&gt; Pessoal,<br>
&gt;<br>
&gt; O template do meu wrapper é algo como segue:<br>
&gt;<br>
&gt; &lt;div id=&quot;head&quot;&gt;<br>
&gt; [% head %]<br>
&gt; &lt;/div&gt;<br>
&gt;<br>
&gt; &lt;div id=&quot;menu&quot;&gt;<br>
&gt; [% menu %]<br>
&gt; &lt;/div&gt;<br>
&gt;<br>
&gt; &lt;div id=&quot;content&quot;&gt;<br>
&gt; [% content %]<br>
&gt; &lt;/div&gt;<br>
&gt;<br>
&gt; &lt;div id=&quot;foot&quot;&gt;<br>
&gt; [% foot %]<br>
&gt; &lt;/div&gt;<br>
&gt;<br>
&gt; Estou querendo estruturar o meu código para enxertá-lo com os seguintes<br>
&gt; controladores abaixo:<br>
&gt;<br>
&gt; package Root::Head<br>
&gt; sub &lt;action&gt; : ...  {<br>
&gt; }<br>
&gt;<br>
&gt; package Root::Menu<br>
&gt; sub &lt;action&gt; : ... {<br>
&gt; }<br>
&gt;<br>
&gt; package Root::Foot<br>
&gt; sub &lt;action&gt; : ... {<br>
&gt; }<br>
&gt;<br>
&gt; Talvez esteja fazendo algo estúpido, porém estou usando o que tenho em mãos,<br>
&gt; ou seja, no raio do meu conhecimento atual sobre o Catalyst.<br>
&gt;<br>
&gt; O enxerto referente ao &quot;content&quot; já é provido da forma mágica e tradicional,<br>
&gt; isto é, pela ação mapeada para respectiva URL. Infelizmente não descobri<br>
&gt; ainda como executar essas três ações sempre que uma requisição for feita,<br>
&gt; independente da URL e assim prover os outros enxertos. Nem mesmo descobri<br>
&gt; como direcionar o resultado de suas Views para as respectivas variáveis.<br>
&gt;<br>
&gt; A idéia que veio foi utilizar um das &quot;special private actions&quot;: begin, end,<br>
&gt; default e auto, encadeada a ação dos meus controladores Head, Menu e Foot. A<br>
&gt; dificuldade é que não tenho a mínima idéia de como fazer isto, nem mesmo por<br>
&gt; qual ação iniciar o encadeamento.<br>
&gt;<br>
&gt; Isso funcionaria? Há algum outro método recomendado?<br>
&gt;<br>
&gt;<br>
&gt; Grato,<br>
&gt;<br>
&gt; --<br>
&gt;    Ednardo Lobo<br>
&gt;<br>
&gt;    <a href="http://www.lobo.eti.br" target="_blank">www.lobo.eti.br</a><br>
&gt; _______________________________________________<br>
&gt; Cascavel-pm mailing list<br>
&gt; <a href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br>
&gt; <a href="http://mail.pm.org/mailman/listinfo/cascavel-pm" target="_blank">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br>
&gt;<br>
<br>
<br>
<br>
</div></div><font color="#888888">--<br>
&quot;If you’ve never written anything thoughtful, then you’ve never had<br>
any difficult, important, or interesting thoughts. That’s the secret:<br>
people who don’t write, are people who don’t think.&quot;<br>
</font><div><div></div><div class="h5">_______________________________________________<br>
Cascavel-pm mailing list<br>
<a href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/cascavel-pm" target="_blank">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>André Garcia Carneiro<br>Analista/Desenvolvedor Perl<br>(11)82907780<br>