> That block won't be called until it hits <r:yield /> in the snippet.

Right, but I think what Casper is looking for is a way to define a
snippet parameter in the inner template of <r:snippet> with <r:var
name="foo">...</r:var> in the page and then access it via <r:var
name="foo" /> in the snippet, not using <r:yield />.

On Sat, Oct 18, 2008 at 4:16 PM, Sean Cribbs <[EMAIL PROTECTED]> wrote:
> Actually, you wouldn't.  That block won't be called until it hits <r:yield
> /> in the snippet.  I think adding  arbitrary attributes on the snippet tag
> seems reasonable.  Well-designed and -specced patches will be accepted!
>
> Sean
>
> Manuel Meurer wrote:
>>
>> 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:   Radiant@radiantcms.org
>>>>>>>> Search: http://radiantcms.org/mailing-list/search/
>>>>>>>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Radiant mailing list
>>>>>>> Post:   Radiant@radiantcms.org
>>>>>>> Search: http://radiantcms.org/mailing-list/search/
>>>>>>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>>>>>>
>>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Radiant mailing list
>>>>> Post:   Radiant@radiantcms.org
>>>>> Search: http://radiantcms.org/mailing-list/search/
>>>>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>>>>
>>>>
>>>> _______________________________________________
>>>> Radiant mailing list
>>>> Post:   Radiant@radiantcms.org
>>>> Search: http://radiantcms.org/mailing-list/search/
>>>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Radiant mailing list
>>> Post:   Radiant@radiantcms.org
>>> Search: http://radiantcms.org/mailing-list/search/
>>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>>
>>>
>>
>> _______________________________________________
>> Radiant mailing list
>> Post:   Radiant@radiantcms.org
>> Search: http://radiantcms.org/mailing-list/search/
>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>
>>
>
> _______________________________________________
> Radiant mailing list
> Post:   Radiant@radiantcms.org
> Search: http://radiantcms.org/mailing-list/search/
> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>
_______________________________________________
Radiant mailing list
Post:   Radiant@radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

Reply via email to