Компоненты в rails
У рельсов плохо с компонентами,
потому что DHH не одобряет. В качестве
опции:
и в темплейтах где нада <%= sidebar %>
естественно в таком случае следует
аккуратно избегать рекурсии ;-)
потому что DHH не одобряет. В качестве
опции:
module Sidebar def self.append_features(controller) controller.send(:before_filter, :generate_sidebar) controller.send(:helper_method, :sidebar) super(controller) end def generate_sidebar @sidebar_items = # bla bla bla end def sidebar render_to_string # bla bla bla end end class SomeController < ApplciationController include Sidebar end
и в темплейтах где нада <%= sidebar %>
естественно в таком случае следует
аккуратно избегать рекурсии ;-)