<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comentários sobre: Criando Classe para Template com PHP</title>
	<atom:link href="http://www.videoaulasbrasil.com.br/php/criando-classe-para-template-com-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.videoaulasbrasil.com.br/php/criando-classe-para-template-com-php/</link>
	<description>Só mais um blog do WordPress</description>
	<lastBuildDate>Fri, 10 Feb 2012 22:12:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=393</generator>
	<item>
		<title>Por: David CHC</title>
		<link>http://www.videoaulasbrasil.com.br/php/criando-classe-para-template-com-php/comment-page-1/#comment-5494</link>
		<dc:creator>David CHC</dc:creator>
		<pubDate>Wed, 06 Apr 2011 12:23:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.videoaulasbrasil.com.br/?p=1626#comment-5494</guid>
		<description>&lt;strong&gt;@Lucas&lt;/strong&gt; , nesse caso vc terá realizar os includes, dentro do arquivo tpl</description>
		<content:encoded><![CDATA[<p><strong>@Lucas</strong> , nesse caso vc terá realizar os includes, dentro do arquivo tpl</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Lucas Calixto</title>
		<link>http://www.videoaulasbrasil.com.br/php/criando-classe-para-template-com-php/comment-page-1/#comment-5493</link>
		<dc:creator>Lucas Calixto</dc:creator>
		<pubDate>Wed, 06 Apr 2011 12:14:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.videoaulasbrasil.com.br/?p=1626#comment-5493</guid>
		<description>Bom dia David!

Eu queria saber se nessa classe tem como eu chamar no método setDados como php. 
exp: setDados-&gt;(&#039;incluir&#039; &#039;include (&quot;head.php&quot;)&#039;) pois os testes que eu fiz não funcionol, ele identificol como uma string comum.
Desde ja agradeço muito</description>
		<content:encoded><![CDATA[<p>Bom dia David!</p>
<p>Eu queria saber se nessa classe tem como eu chamar no método setDados como php.<br />
exp: setDados-&gt;(&#8216;incluir&#8217; &#8216;include (&#8220;head.php&#8221;)&#8217;) pois os testes que eu fiz não funcionol, ele identificol como uma string comum.<br />
Desde ja agradeço muito</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: David CHC</title>
		<link>http://www.videoaulasbrasil.com.br/php/criando-classe-para-template-com-php/comment-page-1/#comment-4909</link>
		<dc:creator>David CHC</dc:creator>
		<pubDate>Thu, 20 Jan 2011 15:04:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.videoaulasbrasil.com.br/?p=1626#comment-4909</guid>
		<description>@WilliamF, a ideia é tratar o conteudo como string, e assim fazer a substituição. Mas vc ver pode dá problemas quando vc precisa fazer algo mais. Então foi por isso  q fiz uma segundo aula sobre o tema, utilizando extract e  ob_start() ob_end_flush();</description>
		<content:encoded><![CDATA[<p>@WilliamF, a ideia é tratar o conteudo como string, e assim fazer a substituição. Mas vc ver pode dá problemas quando vc precisa fazer algo mais. Então foi por isso  q fiz uma segundo aula sobre o tema, utilizando extract e  ob_start() ob_end_flush();</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: WilliamF</title>
		<link>http://www.videoaulasbrasil.com.br/php/criando-classe-para-template-com-php/comment-page-1/#comment-4908</link>
		<dc:creator>WilliamF</dc:creator>
		<pubDate>Thu, 20 Jan 2011 14:05:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.videoaulasbrasil.com.br/?p=1626#comment-4908</guid>
		<description>Olá, caro david olha o charope do VAB denovo, tava vendo umas coisas aqui nessa classe, ela transforma arquivo no caso em string, ta até ai tudo bem, mas será q n teria como transformar em arquivo novamente usando file_put_contents() e assim poderia ser usando arrays e looppings essas coisas no arquivo sem ter q concatenar 1 fora e 1dentr do looping ???
O que eu quis dizer é

$valor = ”;
foreach($dados as $k =&gt; $v){

$valor .= $v;
}

$tpl-&gt;setDados(‘dados’, $valor);

para algo do tipo:

foreach($dados as $k =&gt; $v){
	$valor = $v;
}
if( $valor setDados(‘dados’, $valor);

com condições mais complexas que isso também só convertendo de string para arquivo novamente, teria como?

Att.WilliamF CLGames.</description>
		<content:encoded><![CDATA[<p>Olá, caro david olha o charope do VAB denovo, tava vendo umas coisas aqui nessa classe, ela transforma arquivo no caso em string, ta até ai tudo bem, mas será q n teria como transformar em arquivo novamente usando file_put_contents() e assim poderia ser usando arrays e looppings essas coisas no arquivo sem ter q concatenar 1 fora e 1dentr do looping ???<br />
O que eu quis dizer é</p>
<p>$valor = ”;<br />
foreach($dados as $k =&gt; $v){</p>
<p>$valor .= $v;<br />
}</p>
<p>$tpl-&gt;setDados(‘dados’, $valor);</p>
<p>para algo do tipo:</p>
<p>foreach($dados as $k =&gt; $v){<br />
	$valor = $v;<br />
}<br />
if( $valor setDados(‘dados’, $valor);</p>
<p>com condições mais complexas que isso também só convertendo de string para arquivo novamente, teria como?</p>
<p>Att.WilliamF CLGames.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: David CHC</title>
		<link>http://www.videoaulasbrasil.com.br/php/criando-classe-para-template-com-php/comment-page-1/#comment-2990</link>
		<dc:creator>David CHC</dc:creator>
		<pubDate>Wed, 17 Mar 2010 11:26:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.videoaulasbrasil.com.br/?p=1626#comment-2990</guid>
		<description>&lt;strong&gt;@lemer&lt;/strong&gt;, é melhor vc ler primeiro antes de falar algo, o titulo é &quot;criando classe para template com php&quot; e não usando Smarty. A ideia é  mostrar como seria o método de substituição, por isso  só precisaria de 2 pastas, uma para o template e outra para o arquivo que executa. Mesmo eu partindo do pressuposto q as pessoas não sabem OOP, tem q ter noção se não vai aprender. Se vc não entendeu, reveja a video aula. E existe outra vídeo aula sobre usando outro método de substituição. Como falei, não é uma aula de Smarty.</description>
		<content:encoded><![CDATA[<p><strong>@lemer</strong>, é melhor vc ler primeiro antes de falar algo, o titulo é &#8220;criando classe para template com php&#8221; e não usando Smarty. A ideia é  mostrar como seria o método de substituição, por isso  só precisaria de 2 pastas, uma para o template e outra para o arquivo que executa. Mesmo eu partindo do pressuposto q as pessoas não sabem OOP, tem q ter noção se não vai aprender. Se vc não entendeu, reveja a video aula. E existe outra vídeo aula sobre usando outro método de substituição. Como falei, não é uma aula de Smarty.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: lemer</title>
		<link>http://www.videoaulasbrasil.com.br/php/criando-classe-para-template-com-php/comment-page-1/#comment-2987</link>
		<dc:creator>lemer</dc:creator>
		<pubDate>Wed, 17 Mar 2010 00:56:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.videoaulasbrasil.com.br/?p=1626#comment-2987</guid>
		<description>essa sua video aula está incompleta, cade a estrutura das pastas, e a instalaçao do smarty????

suas video aulas já foram melhores!!!!

sem contar que o &#039;[$&#039; . $k. &#039;]&#039; não ficou bem explicado, acho que daria pra vc fazer isso em OOP sem tanta enrrolação!</description>
		<content:encoded><![CDATA[<p>essa sua video aula está incompleta, cade a estrutura das pastas, e a instalaçao do smarty????</p>
<p>suas video aulas já foram melhores!!!!</p>
<p>sem contar que o &#8216;[$' . $k. ']&#8216; não ficou bem explicado, acho que daria pra vc fazer isso em OOP sem tanta enrrolação!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Anderson Ferreira</title>
		<link>http://www.videoaulasbrasil.com.br/php/criando-classe-para-template-com-php/comment-page-1/#comment-2453</link>
		<dc:creator>Anderson Ferreira</dc:creator>
		<pubDate>Wed, 13 Jan 2010 01:53:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.videoaulasbrasil.com.br/?p=1626#comment-2453</guid>
		<description>E sobre essas classes smarty, vc teria algum tutorial, ou algum link legal pra eu dar uma estudada? :D Pq por documentação é meio complicado , :S

Pretendo criar estilo um CMS próprio pro meu site. Estava querendo aprender funções pra criar um, achava q só com funções resolvia. Mas já q estas classes smarty são boas, ai gostaria de algum material recomendado por vc =)

MUITO obrigado</description>
		<content:encoded><![CDATA[<p>E sobre essas classes smarty, vc teria algum tutorial, ou algum link legal pra eu dar uma estudada? <img src='http://www.videoaulasbrasil.com.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Pq por documentação é meio complicado , :S</p>
<p>Pretendo criar estilo um CMS próprio pro meu site. Estava querendo aprender funções pra criar um, achava q só com funções resolvia. Mas já q estas classes smarty são boas, ai gostaria de algum material recomendado por vc =)</p>
<p>MUITO obrigado</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: David CHC</title>
		<link>http://www.videoaulasbrasil.com.br/php/criando-classe-para-template-com-php/comment-page-1/#comment-2452</link>
		<dc:creator>David CHC</dc:creator>
		<pubDate>Tue, 12 Jan 2010 21:47:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.videoaulasbrasil.com.br/?p=1626#comment-2452</guid>
		<description>@Anderson aconselho vc utilizar um CMS, nesse caso o wordpress, como aqui no VAB e no Mxmasters. Mas caso vc queira criar do zero, usar outras classes com mais recursos. Nessa aula o intuito não é criar a classe para ser usada em sim, mas mostrar como funciona, e mostrar mais sobre OOP. Vc pode usar uma classe chamada smarty, é muito boa, e muito usada, com varios recursos extras q irão te ajudar. A documentação é bem grande, e está em português tbm. Experimente outras classes tbm, pra vc ver qual se encaixa melhor pra sua situação, assim vc vai aprender cada vez mais.</description>
		<content:encoded><![CDATA[<p>@Anderson aconselho vc utilizar um CMS, nesse caso o wordpress, como aqui no VAB e no Mxmasters. Mas caso vc queira criar do zero, usar outras classes com mais recursos. Nessa aula o intuito não é criar a classe para ser usada em sim, mas mostrar como funciona, e mostrar mais sobre OOP. Vc pode usar uma classe chamada smarty, é muito boa, e muito usada, com varios recursos extras q irão te ajudar. A documentação é bem grande, e está em português tbm. Experimente outras classes tbm, pra vc ver qual se encaixa melhor pra sua situação, assim vc vai aprender cada vez mais.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Anderson Ferreira</title>
		<link>http://www.videoaulasbrasil.com.br/php/criando-classe-para-template-com-php/comment-page-1/#comment-2451</link>
		<dc:creator>Anderson Ferreira</dc:creator>
		<pubDate>Tue, 12 Jan 2010 21:33:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.videoaulasbrasil.com.br/?p=1626#comment-2451</guid>
		<description>Hm , entendi.. ÓTIMA EXPLICAÇÃO :D

Só uma dúvida restante. Eu pretendo criar um site, ou melhor, um portalblog. Relacionado a informática. Ai teria todo o cadastro de usuário, os posts, os comentários ... Tudo tbm no banco de dados MySQL.

Então minha dúvida é: seria apropriado pra mim utilizar Classes neste meu projeto?</description>
		<content:encoded><![CDATA[<p>Hm , entendi.. ÓTIMA EXPLICAÇÃO <img src='http://www.videoaulasbrasil.com.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Só uma dúvida restante. Eu pretendo criar um site, ou melhor, um portalblog. Relacionado a informática. Ai teria todo o cadastro de usuário, os posts, os comentários &#8230; Tudo tbm no banco de dados MySQL.</p>
<p>Então minha dúvida é: seria apropriado pra mim utilizar Classes neste meu projeto?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: David CHC</title>
		<link>http://www.videoaulasbrasil.com.br/php/criando-classe-para-template-com-php/comment-page-1/#comment-2450</link>
		<dc:creator>David CHC</dc:creator>
		<pubDate>Tue, 12 Jan 2010 21:14:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.videoaulasbrasil.com.br/?p=1626#comment-2450</guid>
		<description>@Anderson, não foi nenhuma pergunta &quot;m**&quot;, isso é normal quando somos apresentado a Orientação a Objeto. A principio você tem essa sensação mesmo de escrever mais, só que você ganha na hora de reusa-lo, da organização, e tempo de manutenção depois.

Na Orientação a Objeto, nos tentamos abstrair problemas reais. Como assim? Se quero criar um carrinho de compras, então cria uma classe carrinho pra receber os dados, e fazer as ações q tem um carrinho, como adicionar, alterar, remover. Provavelmente vc vai escrever mais, mas só q fica tudo concentrado, então se tive um novo projeto, já tem uma classe para isso. Mas vc pode se perguntar: &quot;mas posso fazer isso copiando e colocando partes do codigo&quot;. Sim vc pode,mas o tempo q vc vai levar para fazer alguma manutebção, ou encontrar erros será bem maior. 

No caso especifico da classe, vc escreve mais, mas na hora de aplicar a classe, vc vai escrever bem menos. E fora conseguir separar a lógica e a apresentação, onde posso fazer todo tipo de calculo em um arquivo separado, sem precisa mexer no Design. Se vc trabalha com mais pessoas, isso vai ser otimos, pq cada mexe com suas responsabilidades, sem se meter no trabalho dos outros.

Como falei, sua pergunta é bem propicia mesmo, mas quando vc for trabalhar com Orientação a Objeto, vc terá um código organizado, facil manutenção e para encontrar o erro é mais facil pq vc saberá que terá a logica da aplicação. Aconselho estuda OO, no começo vc vai pensar pq está fazendo mais coisas, mas vc ganhará muto mais em produtividade  e tempo.</description>
		<content:encoded><![CDATA[<p>@Anderson, não foi nenhuma pergunta &#8220;m**&#8221;, isso é normal quando somos apresentado a Orientação a Objeto. A principio você tem essa sensação mesmo de escrever mais, só que você ganha na hora de reusa-lo, da organização, e tempo de manutenção depois.</p>
<p>Na Orientação a Objeto, nos tentamos abstrair problemas reais. Como assim? Se quero criar um carrinho de compras, então cria uma classe carrinho pra receber os dados, e fazer as ações q tem um carrinho, como adicionar, alterar, remover. Provavelmente vc vai escrever mais, mas só q fica tudo concentrado, então se tive um novo projeto, já tem uma classe para isso. Mas vc pode se perguntar: &#8220;mas posso fazer isso copiando e colocando partes do codigo&#8221;. Sim vc pode,mas o tempo q vc vai levar para fazer alguma manutebção, ou encontrar erros será bem maior. </p>
<p>No caso especifico da classe, vc escreve mais, mas na hora de aplicar a classe, vc vai escrever bem menos. E fora conseguir separar a lógica e a apresentação, onde posso fazer todo tipo de calculo em um arquivo separado, sem precisa mexer no Design. Se vc trabalha com mais pessoas, isso vai ser otimos, pq cada mexe com suas responsabilidades, sem se meter no trabalho dos outros.</p>
<p>Como falei, sua pergunta é bem propicia mesmo, mas quando vc for trabalhar com Orientação a Objeto, vc terá um código organizado, facil manutenção e para encontrar o erro é mais facil pq vc saberá que terá a logica da aplicação. Aconselho estuda OO, no começo vc vai pensar pq está fazendo mais coisas, mas vc ganhará muto mais em produtividade  e tempo.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

