Criar um array dentro do template Smarty

HTML, PHP, Sites, Smarty, Template Comentar >> Marcelo Korjenioski

Criar um array den­tro do tem­plate smarty.
Uma forma que encon­trei de criar um array den­tro do smarty foi
dar um assign de uma string sepa­rada por vir­gula e em seguida dar um
explode por virgula.

{assign var='registros' value=','|explode:'gato,cachorro,rato'}

No exem­plo abaixo estou cri­ando uma string dos itens do array sepa­rando por vir­gula
e no ultimo ele­mento colo­cando um ponto final.

{foreach from=$registros key=keyVal item=registro name=reg}
{$registro}
{if $smarty.foreach.reg.last}
.
{else}
,
{/if}
{!/foreach}

Caso tenha alguma duvida deixe um comen­tá­rio que terei pra­zer em aju­dar.
Comen­tá­rios são bem vin­dos assim posso melho­rar a qua­li­dade dos tuto­ri­ais aqui apresentados.

Com­par­ti­lhe com seus ami­gos:
  • Print
  • Facebook
  • Google Bookmarks
  • PDF
  • RSS
  • Twitter
  • LinkedIn



  • Bruno

    Valew a dica.
    Apro­veito para para­be­ni­zar pelo Design!!
    Show de Bola!!
    Vlw

  • http://www.queroveiculos.com Cley­bert

    Sabe­ria me dizer que erro é esse?
    [plu­gin] (secure mode) modi­fier ‘explode’ is not allowed

  • http://www.phaneronsoft.com Mar­celo Korjenioski

    Post o código que esta dando erro ou o que você esta ten­tando fazer que fica mais facil de ajudar.

blog comments powered by Disqus
Designed by NattyWP Wordpress Themes.
Images by desEXign.