From: talkin ruby Date: 2007-04-07T05:47:01+09:00 Subject: Re: can erb produce erb? ------=_Part_18279_8725356.1175892414980 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline thanks! that is exactly what I needed! On 4/6/07, RubyTalk@gmail.com wrote: > > @maybe= val.nil? ? true : false > > blah <%%= <%= @maybe %> %> > > I use this format in generators for rails. I dont know if it is as clean > looking for short example but for full rhtml pages it works well. > > Stephen Becker IV > > On 4/6/07, Tim Pease wrote: > > On 4/6/07, talkin ruby wrote: > > > just wondering if you could do something like this... > > > > > > ERB.new( some_erb_string ).result # '<%= result %>' another erb > template > > > > > > so that way the result could be processed by another ERB.new > > > > > > > You are an evil and twisted individual! ;) > > > > To answer your question, though, sure! ERb can do that. > > > > require 'erb' > > > > @blah = '<%= @not_blah %>' > > ERB.new( "blah <%= @blah %>" ).result #=> "blah <%= @not_blah %>" > > > > > > Blessings, > > TwP > > > > > ------=_Part_18279_8725356.1175892414980--