Bibliotekose esančių metodų pasiekimas view'suose

Posted by Saulius Grigaitis Mon, 04 Jun 2007 19:26:00 GMT

Sveiki! Mes niekur nedingom, mes tiesiog pasinėrę į įdomius projektus ir studijas. Kartais susiduriame su paprasta problemėle - pasirašome puikią biblioteką, moduliuose pasirašomę nepakeičiamų metodų, bet jų negalime pasiekti ActionView view'suose. Belieka džiaugtis, kad yra išeitis:
#lib/my_methods
module MyMethods
  protected
    def greatest_method
      "Hello world!"
    end
    #truputi magijos
    def self.included(base)
      base.send :helper_method, :greatest_method
    end
end
Iki!

Tags ,  | no comments | no trackbacks