2011-11-08 19 views

cevap

10

Yardımcıları yardımcıları görünümlerinde düzenlemek için kullanılır sınıfları ve bütün kütüphaneleri yerleştirebilirsiniz lib.

module SomeModule 
def markdown(string) 
    #some behaviuor 
end 
end 

ve sonra görünümünde kullanmak: Yani bazı yardımcı modülünde bir yöntem oluşturabilir, demek markdown("Hello world").

Lib klasörü, kodunuzun parçaları, denetleyicileri, yardımcıları veya görünümleri ile tamamen alakalı olmayan bölümlerini korumalıdır. Kendi web tarayıcınızı ayrı bir sınıfta uyguladığınızı varsayalım. lib/my_crawler.rb'da tutmak daha iyidir.

2

yardımcıları aksi bir Katmalar (modüller) 'dir/Rails içinde