2011-11-25 11 views
11

RoR kullanarak bir blog yapıyorum. Tüm gönderileri gösteren gönderiler için index.html.erb sayfası var. Tüm gönderileri ve tüm içeriğini görüntüler. Belirli sayıda karaktere gösterilen içeriği sınırlamak ve daha sonra, bu bağımsız blog yayınının gösterim sayfasına gitmek için bir "daha fazla" bağlantı koymak istiyorum. Bunu nasıl yapacağınız ile ilgili herhangi bir yardım? Teşekkürler.Raylarda bir blog oluşturma - yazıyı nasıl sınırlandırabilirim ve yazının geri kalanını göstermek için "daha fazla oku" bağlantısını nasıl yaparım?

cevap

11

karakter belirli sayıda göstermek için, kesmek için truncate yardımcı yöntemini kullanabilirsiniz senin makale.

truncate("Once upon a time in a world far far away") 
# => "Once upon a time in a world..." 

ayrıca Rails Routing from the Outside In bağlantısını "devamı", lütfen okuyun "kaynak yönlendirme" bölümünde ilgili bir sorun olursa

. Tüm gönderilerinizi index eyleminde (muhtemelen sayfalandırmada) göstermeli ve tek gönderiyi show dizininde göstermelisiniz. Gönderiyi index görünümünde kırpın ve tam gönderiyi show görünümünde görüntüleyin.

İlgili konular