【发布时间】:2016-10-15 01:58:41
【问题描述】:
这个问题扩展了我之前发布的Rails combining RESTful methods in a new controller 的问题。使用我的 Rails Web 应用程序,用户注册并创建了一个项目。对于转化跟踪,我正在创建一个getting_started 视图,该视图将允许人们在单个操作中(在单个页面上)注册和创建项目。
我现在有一个问题,特别是对于projects,我将有两个视图上的表单字段,即在new 和update 视图上呈现的项目部分_form。其次,getting_started 视图上的用户和项目详细信息表单。我觉得我在复制很多代码,而 rails 有一种更简单的方法,我只是没有看到。我还经常更改project 字段,并希望单点更新project _form 和getting_started _form 的表单。
我读过部分视图,在部分视图中会影响性能,我也不认为你可以简单地在部分中包含表单字段,然后在表单中呈现它们(会抛出一个错误,询问什么“ f" 意味着我假设?)。
任何建议如何最好地做到这一点?
【问题讨论】:
标签: ruby-on-rails forms partial-views