Re: [Radiant] ERB in layouts snippets or pages

2008-11-02 Thread Jeff Poulton
I have no idea why I found the following post **after** I posted this reply.
Looks like this should do the trick.
http://lists.radiantcms.org/pipermail/radiant/2008-August/010219.html



On Sun, Nov 2, 2008 at 9:37 PM, Jeff Poulton <[EMAIL PROTECTED]> wrote:

> Steve, I'm looking for the same functionality as you. In fact, I'm using
> Benjamin Curtis's Radiant extension for recurring memberships. I'd really
> like to display content differently depending on who's logged in, what their
> membership is, etc.
> I've create my own extension for customized Radius tags, but cannot find a
> clean way to access instance variables such as current_user, subscription
> info, etc.
>
> Sean, I like the "process_page" concept, but doesn't the page get cached?
> Any other solutions that people have come up with? I really like the CMS
> concept, but I feel like I have a hand tied behind my back not being able to
> use all the helpers and conventions of a straight-up rails app.
>
> - Jeff
>
> On Sun, Nov 2, 2008 at 9:30 PM, Jeff Poulton <[EMAIL PROTECTED]> wrote:
>
>> Sean wrote:
>> I don't care for it, but there is the "backdoor" extension which allows
>> ERb inside Radiant pages.  Most often I find the seeming need for ERb
>> represents one or more of these situations:
>>
>> 1) The user isn't familiar enough existing tags or with manipulating the
>> content structure.
>> 2) A few new tags could fulfill the need very easily.
>> 3) What is really wanted is a custom controller that has its own logic
>> and views.
>>
>> For example, you could wrap the "process_page" method in SiteController
>> so that it assigns the current_user onto the page that is being
>> rendered, then access that variable from some Radius tags.
>>
>> Sean
>>
>> Steven Line wrote:
>> > What do you expert Radiant + Rails app developers do to display embedded
>> > ruby in your layouts, snippets, or pages?
>> >
>> > I'm using the rails_support extension and want to display some program
>> > variables in my layout, like the logged in user and his role.
>> >
>> > Thanks!
>> > Steve
>> >
>>
>>
___
Radiant mailing list
Post:   Radiant@radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant


[Radiant] ERB in layouts snippets or pages

2008-11-02 Thread Jeff Poulton
Steve, I'm looking for the same functionality as you. In fact, I'm using
Benjamin Curtis's Radiant extension for recurring memberships. I'd really
like to display content differently depending on who's logged in, what their
membership is, etc.
I've create my own extension for customized Radius tags, but cannot find a
clean way to access instance variables such as current_user, subscription
info, etc.

Sean, I like the "process_page" concept, but doesn't the page get cached?
Any other solutions that people have come up with? I really like the CMS
concept, but I feel like I have a hand tied behind my back not being able to
use all the helpers and conventions of a straight-up rails app.

- Jeff

On Sun, Nov 2, 2008 at 9:30 PM, Jeff Poulton <[EMAIL PROTECTED]> wrote:

> Sean wrote:
> I don't care for it, but there is the "backdoor" extension which allows
> ERb inside Radiant pages.  Most often I find the seeming need for ERb
> represents one or more of these situations:
>
> 1) The user isn't familiar enough existing tags or with manipulating the
> content structure.
> 2) A few new tags could fulfill the need very easily.
> 3) What is really wanted is a custom controller that has its own logic
> and views.
>
> For example, you could wrap the "process_page" method in SiteController
> so that it assigns the current_user onto the page that is being
> rendered, then access that variable from some Radius tags.
>
> Sean
>
> Steven Line wrote:
> > What do you expert Radiant + Rails app developers do to display embedded
> > ruby in your layouts, snippets, or pages?
> >
> > I'm using the rails_support extension and want to display some program
> > variables in my layout, like the logged in user and his role.
> >
> > Thanks!
> > Steve
> >
>
>
___
Radiant mailing list
Post:   Radiant@radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant


Re: [Radiant] ERB in layouts snippets or pages

2008-11-02 Thread Sean Cribbs
I don't care for it, but there is the "backdoor" extension which allows 
ERb inside Radiant pages.  Most often I find the seeming need for ERb 
represents one or more of these situations:


1) The user isn't familiar enough existing tags or with manipulating the 
content structure.

2) A few new tags could fulfill the need very easily.
3) What is really wanted is a custom controller that has its own logic 
and views.


For example, you could wrap the "process_page" method in SiteController 
so that it assigns the current_user onto the page that is being 
rendered, then access that variable from some Radius tags.


Sean

Steven Line wrote:

What do you expert Radiant + Rails app developers do to display embedded
ruby in your layouts, snippets, or pages?

I'm using the rails_support extension and want to display some program
variables in my layout, like the logged in user and his role.

Thanks!
Steve
  


___
Radiant mailing list
Post:   Radiant@radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant


[Radiant] ERB in layouts snippets or pages

2008-11-02 Thread Steven Line
What do you expert Radiant + Rails app developers do to display embedded
ruby in your layouts, snippets, or pages?

I'm using the rails_support extension and want to display some program
variables in my layout, like the logged in user and his role.

Thanks!
Steve
-- 
Posted via http://www.ruby-forum.com/.
___
Radiant mailing list
Post:   Radiant@radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant