Re: [PHP Template] Repeating values
[email protected] (Sanford Redlich) Tue, 29 Feb 2000 16:33:48 -0800
| Newsgroups | php.template |
|---|---|
| Message-ID | <[email protected]> |
Maybe we should leave that sort of thing for a phase II. I'm just
concerned that this could easily get too complex for our customers, the
designers...
S.
At 04:19 PM 2/29/00 -0800, Dan Libby wrote:
>I think it would be a useful feature. However now you are starting to get
into
>the area of collation. Previously I worked with a template language that had
>several options for collating multiple lists. It gets a bit tricky.... ;-)
>
>-dan
>
>Andrei Zmievski wrote:
>
>> Right now the spec mentions the following:
>>
>> * repeat = yes/no
>> repeat the last value of the variable inside the section
loop
>> if the other variables have more values, if not specified,
>> defaults to yes
>>
>> I'm wondering if it should be extended to allow either repeating of the
>> last value the variable has, or of the default value. Example:
>>
>> {{ section sec1 }}
>> {{ $foo default="green" repeat=yes }}, {{ $bar }}
>> {{/section sec1 }}
>>
>> If $foo has 2 values ("red" and "blue"), and $bar has 4 values ("small",
>> "medium", "large", "x-large"), then "blue" will be repeated:
>>
>> red, small
>> blue, medium
>> blue, large,
>> blue, x-large
>>
>> If we specify repeat=default, though, it would do:
>>
>> red, small
>> blue, medium
>> green, large
>> green, x-large
>>
>> Would this be a useful behavior or not?
>>
>> -Andrei
>>
>> Any sufficiently advanced Operating System
>> is indistinguishable from Linux.
>> - Jim Dennis
>>
>> --
>> PHP Template Engine Mailing List
>> Current engine specification can be found at:
>> http://va.php.net/~andrei/tpl-engine-spec.txt
>> To unsubscribe, e-mail: [email protected]
>
>
>--
>PHP Template Engine Mailing List
>Current engine specification can be found at:
>http://va.php.net/~andrei/tpl-engine-spec.txt
>To unsubscribe, e-mail: [email protected]
>
..........................................................................
Sanford Redlich CNET: The Computer Network
Director, Product Development http://www.cnet.com
Product Development Group (415) 364-8380
CNET.com
The source for computers and technology.