İki iskelenin kullanıcı sayfalarını ve sayfa gönderilerini yaptığım bir web uygulaması yapıyorum, ancak sayfalar dizin sayfası sayfasını show.html sayfalarına nasıl yerleştirebilirim diye bir sorunum var. erb ve bunları kullanıcı sayfalarına özgü kullanıcılarla nasıl filtreleyebilirim?Kullanıcı Sayfaları Oluşturma Rails İskele sayısı
cevap
Kullanıcı görüntüleme görünümünde kullanıcıya ait yazıların bir listesini çıkarmak istediğiniz gibi görünüyor. Bunu yapmanın bir yolu, gönderiler üzerinde yineleme yapmak için kullanılan kodu kısmi olarak ayıklamak ve sonra bu dizini hem dizininizde hem de kullanıcı gösterme görünümünüzde kullanmaktır.
Raylardaki kısmi, dosya adının önüne bir alt çizgi konularak belirlenir. kullanıcı denetleyici gösterisinde, kullanıcı gösteri çalışması için
<%= render partial: 'posts' %>
: eklemek bu kodu mesajlar klasöründe bir dosya _posts.html.erb
oluşturun ve dizini dosyasında sonra içine yayınınız dizinden her döngüde kopya eylem, küresel mesajların kullanıcı mesajları atayın:
@[email protected]
Ve gösteri görünümüne kısmi ekleyin:
<%= render partial: 'posts' %>
Senüzerinde partials hakkında daha fazla bilgi bulabilirsiniz
User.post_page öğesinin sıfır olduğunu bildirir –
Sorunuzu, bu düzenlemeleri veya yeni kısmi içeriği denemeden önce model tanımlarınız ve bu dizinin içeriği ile düzenleyebilir misiniz? – retroGiant
- 1. İskele
- 2. - İskele
- 3. ColdFusion - Dakika Sayısı Oluşturma Zamanı
- 4. Firebase Analytics yanlış aktif kullanıcı sayısı
- 5. Rails 3 için iç içe iskele jeneratörü mü?
- 6. Dikmelerdeki iskele
- 7. Cakephp 3 grubundaki kullanıcı sayısı
- 8. Rails Modeller Oluşturma, has_many ve belongs_to için
- 9. Özel bir adla Rails ilişkisini oluşturma
- 10. Kullanıcı tanımlı dönüşümler oluşturma
- 11. Postgresql kullanıcı parolası oluşturma
- 12. Yeni kullanıcı firebase oluşturma
- 13. Alfresco Filtreden Kullanıcı Oluşturma
- 14. İskele ne kadar ölçeklenebilir?
- 15. Özelleştirilmiş iskele şablonları
- 16. İskele oturumu kümeleme ClassNotFoundException
- 17. İskele parçacığı havuzu embeddend
- 18. EF Çekirdek İskele DbContext
- 19. ASP.NET dinamik denetimleri sayısı (giderken denetimleri oluşturma)
- 20. Aynı anda iş parçacığı dinamik sayısı oluşturma
- 21. MVVM Light - Kullanıcı Görüntüleme Sayısı olarak denetler
- 22. Raylar iskele komutuyla inherited_resources nasıl geçersiz kılınacak?
- 23. Stil sayfaları
- 24. Bir php/mysql/apache ortamında SEF sayfaları oluşturma
- 25. Azure Mobile Web Hizmetleri kimlik doğrulama sayfaları test sayfaları
- 26. Rails kullanıcı profili sayfası sadece doğru kullanıcı için erişilebilir durumda
- 27. Ruby on Rails: Çocuk nesneleri oluşturma
- 28. Rails Model Onaylama Sürümüyle Sürüm Oluşturma
- 29. Rails 3'te eksik komut/oluşturma 3
- 30. Birden çok farklı Rails modelinden "beslemeleri" oluşturma
Sorunuz açık değil, lütfen detaylandırın. İki özel probleminiz var gibi görünüyor, lütfen her birini ayrıntılı olarak açıklayın. – Technoh