2013-10-03 16 views
6

Metin veri alanındaki bir dizeyi okumak ve bir düzen olarak oluşturmak mümkün mü? Bunu kullanırsanızBir veritabanından düzenini raylar 4 nasıl render edilir?

, bu düzenleri altında bir dosya 1.html.erb arar:

layout: '1' 
+0

Bu ilginç bir sorudur (+1), ancak düzenler gerçekten veritabanı kaydına göre çok farklı mıdır? Düzenler, HTML'de bilgi sunumu için tutarlı bir çerçeve sağlamak üzere tasarlanmıştır. Daha tipik olarak, bilgi sınıflarını işlemek için küçük bir düzen kümesi olabilir. Bunların nasıl değiştiğine dair bir örnek verebilir misiniz? – lurker

+0

Çok değişecekler. Bir spor organizasyonundan elde ettiğim spor sonuçlarını, kendi web sitelerinden elde ettikleri gibi gösteren bir düzen ile göstermeye çalışıyorum. Js ve css kapanışları hakkında kurallar olacaktır. Özel düzen yalnızca tek bir sayfa içindir. Siteme giden bir bağlantı bana kimliği veriyor ve sonuçlarını kendi düzenleriyle yayınlıyor. – markhorrocks

+1

'render: inline' sizin için çalışıyor olabilir? http://guides.rubyonrails.org/layouts_and_rendering.html#using-render-with-inline – j03w

cevap

1

çağrılacak bir düzenin adı

def show 
    @team = Team.find_by name: 'Red Sox' 
    render action: :show, layout: @team.preferred_layout 
end 
İlgili konular