- 帮同学,花的时间有点多。
- 如何固定footer。参考:https://segmentfault.com/a/1190000004453249
-
现在有resumes_controller&&tags_controller,现在我想把tag的新增表单放到resume的show页面里。我是这样做的:
|
|
以下是tags_controller:
以下是resumes_controller:
以下是schema.rb:
以下是resumes的show页面的新增表单:
试着新增一笔数据,发现有一个栏位没有数据:
我的思路:
问题:如何把@resume的id传给method_create?
猜想:是不是可以通过helper把这个参数传过去?
下下策:
如果不行,实在解决不了,我就乖乖地新增一个tag的new页面吧
解决了:(跟着错误提示,参考教材)
修改routes.rb:
1234***config/routes.rb***resources :resumes doresources :tagsend修改新增表单:
<% simple_form_for @tag do |f| %>
改成<% simple_form_for [@resume, @tag] do |f| %>