Re: [Radiant] ERB in layouts snippets or pages
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
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
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
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