如何使视图索引在同一视图中使用2个动作show和index?我是铁轨上的红宝石。
答案 0 :(得分:1)
目前尚不清楚为什么你希望show
方法与index
相同,但最简单的方法是重定向:
def show
redirect_to(:action => :index)
end
另一种方法是渲染相同的模板:
def show
render(:action => 'index')
end
如果您使用render
方法,则必须填充与index
方法中相同的实例变量,否则您的视图可能无法运行。如果您想确保设置相同的变量,您也可以这样做:
def show
self.index
render(:action => 'index')
end