Hi Chakkit, Working !! Thanks a lot !!!
Regards, Rajesh On Mon, Apr 9, 2012 at 3:28 PM, Chakkit Ngamsom <chak...@ibiz.co.th> wrote: > Hi Rajesh,**** > > ** ** > > You may try to print comma when it’s not the last element.**** > > ** ** > > [% FOREACH var IN vars %]**** > > [%- var -%][%- "," UNLESS loop.last -%]**** > > [% END %]**** > > ** ** > > Chakkit**** > > ** ** > > ===================================================**** > > iBiz Network Co., Ltd.**** > > 189/109 Soi Krungthep Kretha 7, Huamark, Bangkapi,**** > > Bangkok 10240 Thailand Tel: 0-2184-6935, Fax: 02-184-6938 > Website: http://www.ibiz.co.th, http://www.sitepackage.com**** > > ** ** > > *From:* templates-boun...@template-toolkit.org [mailto: > templates-boun...@template-toolkit.org] *On Behalf Of *Rajesh Saha > *Sent:* Monday, April 09, 2012 04:40 PM > *To:* templates@template-toolkit.org > *Subject:* [Templates] Handling array in template**** > > ** ** > > Hi**** > > **** > > *I want my result to be like this :***** > > **** > > abc,def**** > > **** > > *What I have done (in test.tt template file):***** > > **** > > [% FOREACH var IN vars %] > [%- var -%][%- "," -%] > [% END %]**** > > **** > > *I have processed the above test.tt through perl file like this:***** > > **** > > #!/usr/bin/perl > use Template ;**** > > $tt = Template->new(); > $file = "test.tt" ;**** > > $vars = { > vars => ["abc" ,"def"] > } ;**** > > $tt->process($file,$vars) ;**** > > *As expected, the output is:***** > > abc,def,**** > > **** > > How can I get the result the way I wanted (without the last comma) ? Help > pls.**** > > **** > > Thanks n regards**** > > Rajesh**** > > **** > > **** >
_______________________________________________ templates mailing list templates@template-toolkit.org http://mail.template-toolkit.org/mailman/listinfo/templates