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

Reply via email to