Jepp, I found that out a minute ago as well.
Never used that feature, though.

It would still be possible to do something like Casper suggested, but
to do it cleanly you would have to filter out the <r:var
name="...">...</r:var> part when calling <r:yield /> in the snippet...
not so nice.

I just included another feature in the parameterized snippets extension, though.
You can now do <r:if_var name="animal"
matches=".le(?:ph|f)ant">...</r:if_var> to check if a parameter
matches a certain regex.

Manuel

On Sat, Oct 18, 2008 at 3:46 PM, Sean Cribbs <[EMAIL PROTECTED]> wrote:
> Snippets already support "inner-templates" via <r:yield />.
>
> Sean
>
> Casper Fabricius wrote:
>>
>> Great - thanks!
>>
>> What would it take to also make it possible to provide "inner templates"
>> as parameters for snippets?
>>
>> For example:
>>
>> <r:snippet name="animal_info" animal="lion">
>>  <r:var: name="description">
>>    <p>Lions are great cats</p>
>>    <r:find url="/lions"><r:link>Read more</r:link></r:find>
>>  </r:var>
>> </r:snippet>
>>
>> Med venlig hilsen / Best regards,
>> Casper Fabricius
>> http://casperfabricius.com
>>
>> On 18/10/2008, at 13.23, Manuel Meurer wrote:
>>
>>> Done.
>>>
>>> Manuel
>>>
>>> On Sat, Oct 18, 2008 at 12:49 PM, Manuel Meurer <[EMAIL PROTECTED]>
>>> wrote:
>>>>
>>>> Will do.
>>>>
>>>> Manuel
>>>>
>>>> On Sat, Oct 18, 2008 at 12:00 PM, Casper Fabricius
>>>> <[EMAIL PROTECTED]> wrote:
>>>>>
>>>>> Looks like something I could use. How does it work? Could add some
>>>>> examples
>>>>> and explain about any limitations in the readme-file?
>>>>>
>>>>> Med venlig hilsen / Best regards,
>>>>> Casper Fabricius
>>>>> http://casperfabricius.com
>>>>>
>>>>> On 18/10/2008, at 00.55, Manuel Meurer wrote:
>>>>>
>>>>>> Yep, I use <r:var /> in my parameterized snippets extension:
>>>>>>
>>>>>> http://github.com/manuelmeurer/radiant-parameterized-snippets-extension/
>>>>>> The idea originates from here, though:
>>>>>> http://www.nabble.com/Snippets-with-Parameter(s)-td19772449.html
>>>>>>
>>>>>>> BTW, anyone heard anything about a <r:var /> Radius tag? Or anything
>>>>>>> about
>>>>>>> setting arbitrary page variables?
>>>>>>
>>>>>> _______________________________________________
>>>>>> Radiant mailing list
>>>>>> Post:   [email protected]
>>>>>> Search: http://radiantcms.org/mailing-list/search/
>>>>>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>>>>
>>>>> _______________________________________________
>>>>> Radiant mailing list
>>>>> Post:   [email protected]
>>>>> Search: http://radiantcms.org/mailing-list/search/
>>>>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>>>>
>>>>
>>> _______________________________________________
>>> Radiant mailing list
>>> Post:   [email protected]
>>> Search: http://radiantcms.org/mailing-list/search/
>>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>
>> _______________________________________________
>> Radiant mailing list
>> Post:   [email protected]
>> Search: http://radiantcms.org/mailing-list/search/
>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>
>
> _______________________________________________
> Radiant mailing list
> Post:   [email protected]
> Search: http://radiantcms.org/mailing-list/search/
> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>
_______________________________________________
Radiant mailing list
Post:   [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

Reply via email to