SORU
26 NİSAN 2011, Salı


Nasıl Raylar bir mücevher içine yardımcıları görüntülemek ayıklama?

Ben bir dizi raylar görünümü yardımcıları kullanıyorum düzenli olarak ve paket onları bir mücevher gibi bu sadece bir satır benim Gemfile ve yardımcıları erişilebilen benim görüşlerim.

Toplayıcı kullanmadan önce taşlar oluşturduk ve Kuyumcu, ancak Raylar bir gem yardımcıları görünüm ve raylar dahil düzenlemek için nasıl emin değilim.

Raylar için bu 3 nasıl yapılacağı ile ilgili güncel eğitimler için herhangi bir işaretçiler ve bağlantılar memnun olurum

Teşekkürler

Sadece netleştirmek için: Bu soru değil bir mücevher oluşturmak için nasıl". "Görünüm paketi nasıl Raylar bunları konuşabilmek için bir gem yardımcıları,"

Edit 2: Ben de.. raylar motoru waay aşağıda afişi (umarım) basit gereksinimi bu tür için çok fazla overkill ile aynı fikirde

CEVAP
26 NİSAN 2011, Salı


Benim görüşüme göre, bir tam Engine Bu görev için overkill olduğunu. Sadece Railtie oluşturabilirsin yerine ActionView içine yardımcıları içerir: başlatır. Temel

# lib/my_gem/view_helpers.rb
module MyGem
  module ViewHelpers
    def pre(text)
      content_tag :pre, text
    end

    def another_helper
      # super secret stuff
    end
  end
end

# lib/my_gem/railtie.rb
require 'my_gem/view_helpers'
module MyGem
  class Railtie < Rails::Railtie
    initializer "my_gem.view_helpers" do
      ActionView::Base.send :include, ViewHelpers
    end
  end
end

# lib/my_gem.rb
require 'my_gem/railtie' if defined?(Rails)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • super1988guy

    super1988guy

    9 Aralık 2007
  • The Dubstep FX

    The Dubstep

    5 Mart 2011
  • Wild Academy

    Wild Academy

    8 Aralık 2009