如何访问控制器呈现的部分或视图内的控制器名称。
我想创建一个动态模板,根据控制器的呈现方式进行更改,最好的方法是什么?我更愿意访问视图中的控制器而不是设置新变量。
答案 0 :(得分:2)
有两种方法可以检测Padrino中的入口点:request.controller和request.action。
controller :foo do
get :bar do
[request.controller, request.action].inspect
end
end
=> ["foo", :bar]