2014-11-01 15 views
1

如何訪問控制器呈現的部分視圖或視圖中的控制器名稱。在Padrino視圖內查找控制器名稱

我想創建一個動態模板,根據控制器渲染它而改變,最好的方法是什麼?我寧願訪問視圖內的控制器,而不是設置一個新的變量。

回答

1

有兩種方法可以檢測Padrino中的入口點:request.controller和request.action。

controller :foo do 
    get :bar do 
    [request.controller, request.action].inspect 
    end 
end 

=> ["foo", :bar] 
相關問題