<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rubens Gadelha &#187; Zend</title>
	<atom:link href="http://www.rubensgadelha.com.br/category/zend/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rubensgadelha.com.br</link>
	<description>Tecnologia da Informação e Atualidades</description>
	<lastBuildDate>Mon, 22 Feb 2010 15:38:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Convertendo HTML em PDF no Zend Framework utilizando html2fpdf</title>
		<link>http://www.rubensgadelha.com.br/2009/05/26/convertendo-html-em-pdf-no-zend-framework-utilizando-html2fpdf/</link>
		<comments>http://www.rubensgadelha.com.br/2009/05/26/convertendo-html-em-pdf-no-zend-framework-utilizando-html2fpdf/#comments</comments>
		<pubDate>Tue, 26 May 2009 20:42:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Zend]]></category>
		<category><![CDATA[Helper]]></category>
		<category><![CDATA[Pdf]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.rubensgadelha.net/?p=168</guid>
		<description><![CDATA[Olá pessoal,
Após um bom tempo sem artigos, estou de volta!   
A tarefa de criar documentos PDF sempre foi uma &#8220;pedra no sapato&#8221; de qualquer programador PHP, haja vista que era um processo trabalhoso, que exige testes e mais testes de posicionamento e ainda sim não se chegava a um resultado satisfatório.
Para sanar esse [...]]]></description>
			<content:encoded><![CDATA[<p>Olá pessoal,</p>
<p>Após um bom tempo sem artigos, estou de volta!  <img src='http://www.rubensgadelha.com.br/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>A tarefa de criar documentos PDF sempre foi uma &#8220;pedra no sapato&#8221; de qualquer programador PHP, haja vista que era um processo trabalhoso, que exige testes e mais testes de posicionamento e ainda sim não se chegava a um resultado satisfatório.</p>
<p>Para sanar esse problema, foi criada uma classe chamada <a href="www.fpdf.org">fpdf,</a> que por si só já nos era muito útil com seus métodos para estilização de texto e alguns outros recursos. Mas ainda não era o suficiente, pois a formatação e quebra de linhas ainda eram difíceis.</p>
<p>Surgiu então a classe <a href="http://html2fpdf.sourceforge.net/">html2fpdf</a> que, na minha opinião, resolveu o problema, pois agora poderíamos estilizar um código html (com algumas limitações, é claro) e gerar o PDF com base nele.</p>
<p>Como atualmente utilizo Zend Framework, resolvi reunir as vantagens das classes acima em um Action Helper:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #009933; font-style: italic;">/**
 * Action Helper para gerar PDF a partir de HTML usando HTML2PDF
 * 
 * @uses Zend_Controller_Action_Helper_Abstract
 * @uses HTML2FPDF (http://html2fpdf.sourceforge.net)
 * @uses FPDF (www.fpdf.org)
 *
 * @author Rubens Gadelha
 *
 * @param string $html
 * @param 'I'|'D'|'F'|'S' $dest
 *
 * Saidas:
 * I: Envia para a saída padrão
 * D: Download do arquivo
 * F: Salva em um arquivo local
 * S: Retorna como string
 */</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">class</span> Zend_Controller_Action_Helper_Html2Pdf <span style="color: #000000; font-weight: bold;">extends</span> Zend_Controller_Action_Helper_Abstract
<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> direct<span style="color: #009900;">&#40;</span><span style="color: #000088;">$html</span><span style="color: #339933;">,</span> <span style="color: #000088;">$output</span><span style="color: #339933;">,</span> <span style="color: #000088;">$dest</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'D'</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$pdf</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> HTML2FPDF<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">AddPage</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">WriteHTML</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">utf8_decode</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$html</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #000088;">$pdf</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">Output</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$output</span><span style="color: #339933;">,</span> <span style="color: #000088;">$dest</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Para utilizá-lo, é muito fácil:</p>
<p><strong>1.</strong> Salve o código acima em um arquivo chamado <strong>Html2Pdf.php</strong> na pasta <strong>helpers</strong> do seu projeto;</p>
<p><strong>2.</strong> Faça o download do html2fpdf <a href="http://sourceforge.net/projects/html2fpdf">aqui</a>;</p>
<p><strong>3.</strong> Descompacte-o dentro da pasta <em>library</em> do seu projeto;</p>
<p><strong>4.</strong> Inclua essa pasta no <em>include_path</em> que, geralmente está configurado no arquivo de <em>bootstrap</em>:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #990000;">set_include_path</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'.'</span> <span style="color: #339933;">.</span> PATH_SEPARATOR <span style="color: #339933;">.</span> <span style="color: #0000ff;">'../library/'</span>
                     <span style="color: #339933;">.</span> PATH_SEPARATOR <span style="color: #339933;">.</span> <span style="color: #0000ff;">'../application/default/models/'</span> 
                     <span style="color: #339933;">.</span> PATH_SEPARATOR <span style="color: #339933;">.</span> <span style="color: #990000;">get_include_path</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
                     <span style="color: #666666; font-style: italic;">// inclua a linha abaixo</span>
                     <span style="color: #339933;">.</span> PATH_SEPARATOR <span style="color: #339933;">.</span> <span style="color: #0000ff;">'../library/html2fpdf/'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p><strong>5.</strong> No <em>Controller</em>, insira a linha abaixo na ação onde você deseja gerar o PDF:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">// Desabilita o layout</span>
<span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span>_helper<span style="color: #339933;">-&gt;</span><span style="color: #004000;">layout</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">disableLayout</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">// Gera o PDF</span>
<span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span>_helper<span style="color: #339933;">-&gt;</span><span style="color: #004000;">html2Pdf</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$html</span><span style="color: #339933;">,</span> <span style="color: #000088;">$file</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'D'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
<span style="color: #666666; font-style: italic;">// Evita que o arquivo busque a respectiva view</span>
<span style="color: #990000;">exit</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<blockquote><p>
Onde:<br />
<strong>$html</strong> é o código base para geração do arquivo<br />
<strong>$file</strong> é o nome do arquivo<br />
<strong>&#8216;D&#8217;</strong> é um parâmetro que força o download do arquivo.</p>
<p>Os parâmetros possíveis são:<br />
<strong>I</strong>: Envia para a saída padrão<br />
<strong>D</strong>: Download do arquivo<br />
<strong>F</strong>: Salva em um arquivo local<br />
<strong>S</strong>: Retorna como string
</p></blockquote>
<p>Para mais detalhes sobre código html compatível, acesse a página do <a href="http://html2fpdf.sourceforge.net/">html2fpdf</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubensgadelha.com.br/2009/05/26/convertendo-html-em-pdf-no-zend-framework-utilizando-html2fpdf/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Enviar mensagens à uma nova requisição do mesmo controller do Zend Framework</title>
		<link>http://www.rubensgadelha.com.br/2009/01/28/enviar-mensagens-a-uma-nova-requisicao-do-mesmo-controller-do-zend-framework/</link>
		<comments>http://www.rubensgadelha.com.br/2009/01/28/enviar-mensagens-a-uma-nova-requisicao-do-mesmo-controller-do-zend-framework/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 22:31:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Zend]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.rubensgadelha.net/?p=127</guid>
		<description><![CDATA[Quando você faz uma nova requisição ao mesmo controller, a instância atual é perdida, juntamente com as mensagens que houvera configurado.
Para enviar mensagens ao usuário em uma nova requisição, você deverá fazer uso de um helper chamado FlashMessenger, que, por sua vez, utiliza a classe Zend_Session para passar a mensagem à diante, removendo-a logo em [...]]]></description>
			<content:encoded><![CDATA[<p>Quando você faz uma nova requisição ao mesmo <em>controller</em>, a instância atual é perdida, juntamente com as mensagens que houvera configurado.</p>
<p>Para enviar mensagens ao usuário em uma nova requisição, você deverá fazer uso de um <em>helper</em> chamado <em>FlashMessenger</em>, que, por sua vez, utiliza a classe <em>Zend_Session</em> para passar a mensagem à diante, removendo-a logo em seguida.</p>
<p>Segue um exemplo de uso desse <em>helper</em>:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">class</span> ExemploController <span style="color: #000000; font-weight: bold;">extends</span> Zend_Controller_Action
<span style="color: #009900;">&#123;</span>
    protected <span style="color: #000088;">$_flashMessenger</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">null</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> init<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        <span style="color: #666666; font-style: italic;">// Coloca o helper na variável de instância _flashMessenger</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span>_flashMessenger <span style="color: #339933;">=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span>_helper<span style="color: #339933;">-&gt;</span><span style="color: #004000;">getHelper</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FlashMessenger'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">initView</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> atualAction<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        <span style="color: #666666; font-style: italic;">// O método addMessage() adiciona uma mensagem</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span>_flashMessenger<span style="color: #339933;">-&gt;</span><span style="color: #004000;">addMessage</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Dados salvos com sucesso!'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> proximaAction<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        <span style="color: #666666; font-style: italic;">// O método getMessages() retorna um Array com as mensagens</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">view</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">mensagens</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span>_flashMessenger<span style="color: #339933;">-&gt;</span><span style="color: #004000;">getMessages</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Na <em>view</em>, você terá todas as mensagens em <strong>$this->mensagens</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubensgadelha.com.br/2009/01/28/enviar-mensagens-a-uma-nova-requisicao-do-mesmo-controller-do-zend-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework + Dojo Toolkit</title>
		<link>http://www.rubensgadelha.com.br/2009/01/22/zend-framework-dojo-toolkit/</link>
		<comments>http://www.rubensgadelha.com.br/2009/01/22/zend-framework-dojo-toolkit/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 03:18:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Zend]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.rubensgadelha.net/?p=72</guid>
		<description><![CDATA[Inúmeros fatores e ideais em comum levaram a equipe de desenvolvimento do Zend Framework a firmarem uma parceria com o Dojo Toolkit, como forma de garantir ótimos recursos para aplicações web como funções para Ajax e widgets para criação de interfaces com o usuário.
Para iniciar o uso do Dojo com em sua aplicação com Zend, [...]]]></description>
			<content:encoded><![CDATA[<p>Inúmeros fatores e ideais em comum levaram a equipe de desenvolvimento do <a href="http://framework.zend.com/" target="_blank">Zend Framework</a> a firmarem uma parceria com o <a href="http://dojotoolkit.org/" target="_blank">Dojo Toolkit</a>, como forma de garantir ótimos recursos para aplicações web como funções para Ajax e <em>widgets</em> para criação de interfaces com o usuário.</p>
<p>Para iniciar o uso do Dojo com em sua aplicação com Zend, baixe o pacote do <a title="Download Dojo Toolkit" href="http://download.dojotoolkit.org/current-stable/" target="_blank">Dojo Toolkit</a> e descompacte-o na sua pasta <em>public</em>, no diretório de javascripts. Se você estiver utilizando a estrutura de diretórios do Zend Studio, ficará assim:</p>
<p><img class="size-full wp-image-95 alignnone" title="pasta_dojo" src="http://www.rubensgadelha.net/wp-content/uploads/2009/01/pasta_dojo.gif" alt="pasta_dojo" width="166" height="173" /></p>
<p>Repare que o pacote é composto por três pastas: <em>dijit</em>, <em>dojo</em> e <em>dojox</em>.</p>
<p><a href="http://dojotoolkit.org/projects/core" target="_blank">Dojo:</a> É o core do framework, possui todas as funções de Ajax, seleção de elementos por CSS, utilitários de linguagem, JSON entre várias outras.</p>
<p><a href="http://dojotoolkit.org/projects/dijit" target="_blank">Dijit:</a> Conjunto de <em>widgets</em> com os quais poderão ser criadas interfaces web 2.0 bastante interessantes. Se você não quiser utilizar os estilos prontos (<em>skins</em>), poderá criar o seu facilmente. Exemplos de <em>widgets</em>: paleta de cores, barras de status, janelas e alertas personalizados, campos de formulários personalizados e muito mais!</p>
<p><a href="http://dojotoolkit.org/projects/dojox" target="_blank">Dojox:</a> Pacote de extensões para o Dojo, como gráficos e ferramentas de desenho.</p>
<p>Feito isso, iremos habilitá-lo no <em>header</em> do nosso layout (no meu caso, <em>main.phtml</em>):</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">// Checa se o Dojo está ativo no Zend Framework</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">dojo</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">isEnabled</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
  <span style="color: #666666; font-style: italic;">// Configura o caminho para o arquivo do core do dojo</span>
  <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">dojo</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setLocalPath</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">baseUrl</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'/scripts/dojo/dojo.js'</span><span style="color: #009900;">&#41;</span>
  <span style="color: #666666; font-style: italic;">// Configura alguns parâmetros opcionais do Dojo</span>
  <span style="color: #666666; font-style: italic;">// como parse após o carregamento da página</span>
  <span style="color: #666666; font-style: italic;">// e configuração dos idiomas padrão</span>
  <span style="color: #339933;">-&gt;</span><span style="color: #004000;">setDjConfig</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
    <span style="color: #0000ff;">'parseOnLoad'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #339933;">,</span>
    <span style="color: #0000ff;">'extraLocale'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'pt-br'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'en-us'</span><span style="color: #009900;">&#41;</span>
  <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
  <span style="color: #666666; font-style: italic;">// Seleciona o tema 'tundra'</span>
  <span style="color: #339933;">-&gt;</span><span style="color: #004000;">addStyleSheetModule</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'dijit.themes.tundra'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;?php</span> dojo<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">javascriptCaptureStart</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
  // Se você desejar criar funções javascript extras,
  // deverá colocá-las aqui
<span style="color: #000000; font-weight: bold;">&lt;?php</span> dojo<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">javascriptCaptureEnd</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">// Insere as configurações acima no html</span>
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">dojo</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Agora, na tag header, insira a classe relacionada à skin que você selecionou:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>body <span style="color: #000000; font-weight: bold;">class</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;tundra&quot;</span><span style="color: #339933;">&gt;</span></pre></div></div>

<p>Pronto! Agora você poderá utilizar as funções do Dojo normalmente, mas fique atento: alguns recursos requerem configurações adicionais.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rubensgadelha.com.br/2009/01/22/zend-framework-dojo-toolkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- www.000webhost.com Analytics Code -->
<script type="text/javascript" src="http://analytics.hosting24.com/count.php"></script>
<noscript><a href="http://www.hosting24.com/"><img src="http://analytics.hosting24.com/count.php" alt="web hosting" /></a></noscript>
<!-- End Of Analytics Code -->
