Rails 5远程表单使用虚拟属性重定向到其他页面

时间:2019-03-22 11:23:36

标签: ruby-on-rails virtual-attribute

我在Rails 5应用程序中有一个<f:if condition="{item.children} && {item.active}"> <f:then> <li class="nav-item dropdown active"> <f:render partial="Navigation/Elements/Link" arguments="{item: item}"/> </f:then> <f:else if="{item.children}"> <li class="nav-item dropdown"> <f:render partial="Navigation/Elements/Link" arguments="{item: item}"/> </f:else> <f:else if="{item.active}"> <li class="nav-item active"> <f:render partial="Navigation/Elements/Link" arguments="{item: item}"/> </f:else> <f:else if="{item.spacer}"> <li class="nav-item spacer"> <f:render partial="Navigation/Elements/Link" arguments="{item: item}"/> </f:else> <f:else> <li class="nav-item"> <f:render partial="Navigation/Elements/Link" arguments="{item: item}"/> </f:else> </f:if> 表单,我想根据使用时间重定向到不同的页面。

我尝试添加remote: true虚拟属性:

:redirect_to

并修改了我的模型以接受此虚拟属性:

<%= a.input :redirect_to, as: :hidden, input_html: { 
    value: confirmation_orders_path
} %>

但是我仍然看到attribute :redirect_to, :string attr_accessor :redirect_to 。我该怎么做才能让该参数通过?

0 个答案:

没有答案