SORU
17 HAZİRAN 2010, PERŞEMBE


3 - sayfa Başlığı ayarlamak için İdeal şekilde raylar

Ne uygun şekilde sayfa başlığını ayarlamak için 3 raylar. Şu an yapıyorum:

app/views/layouts/application.html:

<head>
  <title><%= render_title %></title>
  <%= csrf_meta_tag %>

app//application_helper yardımcıları.rb:

def render_title
  return @title if defined?(@title)
  "Generic Page Title"
end

denetleyici/some_controller app.rb:

def show
  @title = "some custom page title"
end

Yukarıda yapmanın daha iyi bir yolu var mı?

CEVAP
22 HAZİRAN 2010, Salı


olabilir basit bir yardımcı:

def title(page_title)
  content_for :title, page_title.to_s
end

düzeni içinde kullanımı:

<title><%= yield(:title) %></title>

sonra şablonlar arayın:

<% title "Your custom title" %>

umarım bu yardımcı olur ;)

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HTC Tutorials

    HTC Tutorial

    21 EYLÜL 2010
  • Blu animations and other videos

    Blu animatio

    15 HAZİRAN 2007
  • World Science Festival

    World Scienc

    1 Mayıs 2008