Frederick Cheung wrote:
> On Dec 1, 8:02�pm, Joe Blow <[EMAIL PROTECTED]> wrote:
>>
>> scope of the my_cool_block block? And even better yet, how could I get
>> the some_helper_method only to work when it is nested inside a
>> my_cool_block block?
> 
> Well you could probably do it by messing around with bindings and eval
> but that sounds like a sucky design. why not do something similar to
> form_for, ie your my_cool_block method yields an object encapsulating
> the state you want to share in its instance variables. usage could be
> 
> <% my_cool_block(5) do |helper| %>
>   <%= helper.some_helper_method "My var %>
> <% end %>
> 
> you could do other stuff too, eg call helper.with_value(5) and for the
> block passed to with_value, my_var would have value 5
> 
> Fred

Sorry for my ignorance but could you explain how would you do that. How 
would you yield and concat? A quick example would be worth a 1000 words 
:)
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to