Augusto Flavio wrote:

: The problem is my array... Look:
:
:
: @domains = (
:          { name => 'domain1.com'},
:          { name => 'domain2.com'},
:          { name => 'domain3.com'},
: );
:
: where i place the subdomain of the value domain2.com ?


@domains = (
         { name => 'domain1.com'},
         { name => 'domain2.com',
           subdomain => 'www.domain2.com',
         },
         { name => 'domain3.com'},
);

    And in the template add a variable for sub domain in
the appropriate spot. You may need to turn off
"die_on_bad_params" when you initialize the template.

<tmpl_if subdomain>
    <tmpl_var subdomain>
</tmpl_if>


    A more robust solution would allow for multiple sub domains.
Use this and an inner loop named "subdomains". The "if" part
may not be necessary. You'll need to test it.

@domains = (
         { name => 'domain1.com'},
         { name => 'domain2.com',
           subdomains => [
             { name => 'www.domain2.com' },
             { name => 'foo.domain2.com' },
             { name => 'bar.domain2.com' },
           ],
         },
         { name => 'domain3.com'},

);

    And in the template something like this.

<tmpl_if subdomains>
    <tmpl_loop subdomains>
        <tmpl_var name>
    </tmpl_loop>
</tmpl_if>


HTH,

Charles K. Clarkson
-- 
Mobile Homes Specialist
254 968-8328



















-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to