Hi Jon,
I'm not able to send something to you now, may do later. First different I'm
seeing here is that I haven't used '<%around wrap>'. I thought this wouldn't be
needed. AFAIK at least within components it worked without this, but I take a
look later when I'm in the office.
Thanks,
Matthias
--
Sent from my iPhone so expect spelling errors and stuff.
rainboxx Matthias Dietrich
Freelance Software Engineer
rainboxx
Königsallee 43
71638 Ludwigsburg
+4915150607864
Vist: http://www.rainboxx.de
Am 26.07.2011 um 00:48 schrieb Jonathan Swartz <swa...@pobox.com>:
> Sorry, this seems to work for me. I have a Base.mc:
>
> <%around wrap>
> <html>
> <% inner %>
> </html>
> </%around>
>
> <%class>
> method render {
> $.wrap(); # do wrapping
> }
> </%class>
>
> and a foo.mc:
>
> Foo
>
> and when I request /Foo, I get
>
> <html>
> Foo
> </html>
>
> as expected.
>
> Can you forward me a minimal but complete set of components that illustrate
> your problem?
>
> Jon
>
> On Jul 24, 2011, at 1:25 PM, Matthias Dietrich wrote:
>
>> Hi Jon,
>>
>> when I use the following code snippet within the upper-most Base.mc,
>> $.wrap() seems to call the template directly instead of going through the
>> rest of Base.mc and calling the template there through inner(). Is this
>> intended? If yes, is there a possibility to skip rendering Base.mc only
>> when certain conditions are true?
>>
>> Best,
>> Matthias
>>
>>
>>
>> Code Snippet, used within Catalyst:
>>
>> <%class>
>> method render {
>> if ($c->req->is_xhr) {
>> $.main(); # skip wrapping
>> } else {
>> $.wrap(); # do wrapping
>> }
>> }
>> </%class>
>>
>>
>> --
>> rainboxx Software Engineering
>> Matthias Dietrich
>>
>> rainboxx Matthias Dietrich | Phone: +49 7141 / 2 39 14 71
>> Königsallee 43 | Fax : +49 3222 / 1 47 63 00
>> 71638 Ludwigsburg | Mobil: +49 151 / 50 60 78 64
>> | WWW : http://www.rainboxx.de
>>
>> CPAN: http://search.cpan.org/~mdietrich/
>> XING: https://www.xing.com/profile/Matthias_Dietrich18
>> GULP: http://www.gulp.de/profil/rainboxx.html
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Magic Quadrant for Content-Aware Data Loss Prevention
>> Research study explores the data loss prevention market. Includes in-depth
>> analysis on the changes within the DLP market, and the criteria used to
>> evaluate the strengths and weaknesses of these DLP solutions.
>> http://www.accelacomm.com/jaw/sfnl/114/51385063/
>> _______________________________________________
>> Mason-users mailing list
>> Mason-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mason-users
>
------------------------------------------------------------------------------
Magic Quadrant for Content-Aware Data Loss Prevention
Research study explores the data loss prevention market. Includes in-depth
analysis on the changes within the DLP market, and the criteria used to
evaluate the strengths and weaknesses of these DLP solutions.
http://www.accelacomm.com/jaw/sfnl/114/51385063/
_______________________________________________
Mason-users mailing list
Mason-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mason-users