Görünümünde geçerli denetleyicisinin adını alabilir miyim?
Bir şekilde geçerli denetleyicisi görünümü içinde ne olduğunu anlamaya var mı?
Örnek için neden olacağını bilmek ister bu: eğer birkaç denetleyicileri pay aynı düzen, ben bir kısmını düzeni ERB dosyası nerede istiyorum aydınlatmak için geçerli sayfanın menü öğesi bağlı denetleyicisi.
Belki de o kadar kötü bir yaklaşımdır. Eğer öyleyse, bunu yapmak için daha fazla tercih edilen yolu nedir?
Geçerli denetleyicisinin adını her şekilde alma hakkında bilmek, ama iyiyim.
(Tabii ki her denetleyici @controller_name = 'users'
gibi bir şey yapabilirim; ama o şey Rayların sıralama zaten perde arkasında yapmış gibi görünüyor. Sadece eğer bir yerleşik bir yolu varsa ben de merak ettim.)
CEVAP
params[:controller]
denetleyici geçerli görünümü sunmak için kullanılan adını almıştır.
Nasıl geçerli ekran yönlendirme alabil...
Yabancı anahtar, SQL Server görünümünd...
Nasıl Python geçerli modül içerisindek...
Nasıl PowerShell localhost adını alabi...
Yerel makine Adını alabilir miyim?...