<?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>Phaneronsoft &#187; Smarty</title>
	<atom:link href="http://www.phaneronsoft.com/phaneronsoft/category/smarty/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.phaneronsoft.com/phaneronsoft</link>
	<description>Desenvolvimento Web</description>
	<lastBuildDate>Fri, 15 Jul 2011 20:15:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Como pegar valor de uma sessão criada no Php e usar no Smarty e verificar se array esta vazio usando count e empty.</title>
		<link>http://www.phaneronsoft.com/phaneronsoft/2009/05/30/como-pegar-valor-de-uma-sessao-criada-no-php-e-usar-no-smarty-e-verificar-se-array-esta-vazio-usando-count-e-empty/</link>
		<comments>http://www.phaneronsoft.com/phaneronsoft/2009/05/30/como-pegar-valor-de-uma-sessao-criada-no-php-e-usar-no-smarty-e-verificar-se-array-esta-vazio-usando-count-e-empty/#comments</comments>
		<pubDate>Sat, 30 May 2009 14:44:32 +0000</pubDate>
		<dc:creator>Marcelo Korjenioski</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Smarty]]></category>
		<category><![CDATA[Template]]></category>

		<guid isPermaLink="false">http://www.phaneronsoft.com/phaneronsoft/?p=198</guid>
		<description><![CDATA[O TESTE 1 e TESTE 3 me mostram o resultado do tipo inteiro já o segundo teste usando &#124;count serve para dar display do resultado como uma string. Para o TESTE 2 funcionar como a saída é uma string se o resultado for zero  o &#124;count vai mostra (array).  Usando um &#124;@count ele mostra zero [...]]]></description>
			<content:encoded><![CDATA[<p>O TESTE 1 e TESTE 3 me mostram o resultado do tipo inteiro já o segundo teste usando |count serve para dar display do resultado como uma string. Para o TESTE 2 funcionar como a saída é uma string se o resultado for<br />
zero  o |count vai mostra (array).  Usando um |@count ele mostra zero (0).<br />
Para funcionar a situação use @count != ‘0’ para resultado maior que zero e @count == ‘0’ para igual a zero.</p>
<pre class="brush: php">

&lt;?php
#array cheio
$_SESSION[&#039;unidades&#039;] = array(&#039;1&#039;,&#039;2&#039;,&#039;3&#039;,&#039;4&#039;);

#array vazio
//$_SESSION[&#039;unidades&#039;] = array();
?&gt;
</pre>
<pre class="brush: html">

TESTE : {if !empty($smarty.session.unidades)}
empty cheio 1 ({$smarty.session.unidades|@count })
{elseif empty($smarty.session.unidades)}
empty vazio 2 ({$smarty.session.unidades|@count })
{/if}
&lt;br /&gt;
TESTE 2 : {if $smarty.session.unidades|@count != &#039;0&#039; }
|count  cheio 1 ({$smarty.session.unidades|@count})
{elseif $smarty.session.unidades|@count == &#039;0&#039; }
|count vazio 2 ({$smarty.session.unidades|@count})
{/if}

&lt;br /&gt;
TESTE 3 : {if count($smarty.session.unidades) &gt; 0 }
count cheio 1 ({$smarty.session.unidades|@count})
{elseif count($smarty.session.unidades) &lt;= 0 }
count vazio 2 ({$smarty.session.unidades|@count})
{/if}
</pre>
<p>Caso tenha alguma duvida deixe um comentário que terei prazer em ajudar.<br />
Comentários são bem vindos assim posso melhorar a qualidade dos tutoriais aqui apresentados.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phaneronsoft.com/phaneronsoft/2009/05/30/como-pegar-valor-de-uma-sessao-criada-no-php-e-usar-no-smarty-e-verificar-se-array-esta-vazio-usando-count-e-empty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Criar um array dentro do template Smarty</title>
		<link>http://www.phaneronsoft.com/phaneronsoft/2009/04/09/criar-um-array-dentro-do-template-smarty/</link>
		<comments>http://www.phaneronsoft.com/phaneronsoft/2009/04/09/criar-um-array-dentro-do-template-smarty/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 14:52:52 +0000</pubDate>
		<dc:creator>Marcelo Korjenioski</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Sites]]></category>
		<category><![CDATA[Smarty]]></category>
		<category><![CDATA[Template]]></category>

		<guid isPermaLink="false">http://www.phaneronsoft.com/phaneronsoft/?p=150</guid>
		<description><![CDATA[Criar um array dentro do template smarty. Uma forma que encontrei de criar um array dentro do smarty foi dar um assign de uma string separada por virgula e em seguida dar um explode por virgula. {assign var=&#039;registros&#039; value=&#039;,&#039;&#124;explode:&#039;gato,cachorro,rato&#039;} No exemplo abaixo estou criando uma string dos itens do array separando por virgula e no [...]]]></description>
			<content:encoded><![CDATA[<p>Criar um array dentro do template smarty.<br />
Uma forma que encontrei de criar um array dentro do smarty foi<br />
dar um assign de uma string separada por virgula e em seguida dar um<br />
explode por virgula.</p>
<pre class="brush: php">
{assign var=&#039;registros&#039; value=&#039;,&#039;|explode:&#039;gato,cachorro,rato&#039;}
</pre>
<p>No exemplo abaixo estou criando uma string dos itens do array separando por virgula<br />
e no ultimo elemento colocando um ponto final.</p>
<pre class="brush: php">
{foreach from=$registros key=keyVal item=registro name=reg}
{$registro}
{if $smarty.foreach.reg.last}
.
{else}
,
{/if}
{!/foreach}
</pre>
<p>Caso tenha alguma duvida deixe um comentário que terei prazer em ajudar.<br />
Comentários são bem vindos assim posso melhorar a qualidade dos tutoriais aqui apresentados.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phaneronsoft.com/phaneronsoft/2009/04/09/criar-um-array-dentro-do-template-smarty/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Criar Variável dentro do template Smarty</title>
		<link>http://www.phaneronsoft.com/phaneronsoft/2009/02/02/criar-variavel-dentro-do-template-smarty/</link>
		<comments>http://www.phaneronsoft.com/phaneronsoft/2009/02/02/criar-variavel-dentro-do-template-smarty/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 15:25:41 +0000</pubDate>
		<dc:creator>Marcelo Korjenioski</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Smarty]]></category>

		<guid isPermaLink="false">http://www.phaneronsoft.com/phaneronsoft/?p=115</guid>
		<description><![CDATA[Para criar a variável dentro do template Smarty basta utilizar se seguinte Tag {assign var=&#34;contador&#34; value=&#34;1&#34;} Caso tenha alguma duvida deixe um comentário que terei prazer em ajudar. Comentários são bem vindos assim posso melhorar a qualidade dos tutoriais aqui apresentados.]]></description>
			<content:encoded><![CDATA[<p>Para criar a variável dentro do template Smarty basta utilizar se seguinte Tag</p>
<pre class="brush: html">
{assign var=&quot;contador&quot; value=&quot;1&quot;}
</pre>
<p>Caso tenha alguma duvida deixe um comentário que terei prazer em ajudar.<br />
Comentários são bem vindos assim posso melhorar a qualidade dos tutoriais aqui apresentados.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phaneronsoft.com/phaneronsoft/2009/02/02/criar-variavel-dentro-do-template-smarty/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

