มีวิธีที่จะคิดออกว่าตัวควบคุมปัจจุบันมาจากภายในมุมมองหรือไม่?
สำหรับตัวอย่างของสาเหตุที่ฉันต้องการทราบว่า: หากคอนโทรลเลอร์หลายตัวใช้เลย์เอาต์เดียวกันฉันอาจมีส่วนหนึ่งในไฟล์ ERB ของเลย์เอาต์ที่ฉันต้องการไฮไลต์รายการเมนูของเพจปัจจุบันตามตัวควบคุม
อาจเป็นวิธีที่ไม่ดี ถ้าเป็นเช่นนั้นวิธีที่ได้รับความนิยมมากขึ้นในการทำเช่นนี้คืออะไร?
ฉันสนใจที่จะทราบเกี่ยวกับการตั้งชื่อให้กับคอนโทรลเลอร์ปัจจุบันด้วยวิธีใดวิธีหนึ่ง
(เห็นได้ชัดว่าฉันสามารถใส่อะไรก็ได้ลงไป@controller_name = 'users'
ในคอนโทรลเลอร์แต่ละอัน แต่นั่นดูเหมือนว่าสิ่งที่ Rails จะทำไว้เบื้องหลังแล้วดังนั้นฉันแค่สงสัยว่ามีวิธีในตัว)
params
ในมุมมอง กรุณาใช้controller_name
แทน