render :action => "second"
Когда вы визуализируете, тогда ваш метод, написанный в :action
, не вызывается, вызывается только представление с таким именем действия.
В вашем примере, когда вы визуализируете, тогда ваш метод second
не вызывается, но вместо этого вы визуализируете представление second.html.erb
.
Подробнее см. this .
Чтобы вызвать этот метод, вы должны использовать redirect_to , который выглядит примерно так:
redirect_to :action => "second", :page=> 4