Так что я:
/ проекты/1/шагов/новые
Когда я отправлю шаг, как мне сохранить project_id в шаге?
Нужно ли мне скрытое поле формы с «project_id», или я могу установить другой способ?
На данный момент, когда отправленные project_id получают наборы nil
Убедитесь, что вы создаете форму следующим образом, чтобы поддерживать вложенную маршрутизацию:
form_for [@project, @step]
Затем внутри вашего StepsController вы получите параметр : project_id .
StepsController
: project_id
НТН.
Вы можете написать в своем контроллере действие:
@project.find params[:project_id] @project.build params[:step]
В этом случае вам не нужно передавать скрытое поле.
Язык программирования Ruby Additional docs: https://rubyreferences.github.io/rubyref/ Invite: https://telegram.me/joinchat/Be4rsT2NuB3CyJaF26j1kA Кто хочет компилировать: @crystal_ru (его синтаксис основан на Ruby) Участник @proDOT
https://telegram.me/rubyjob - Ruby Job По вопросам - @eugene_shved
Чат-болталка для учеников руби-школы и не только. Правила: https://telegra.ph/Pravila-chata-Rubi-shkoly-03-13
Правила публикации вакансий: https://t.me/codenamecrud/60865
Коммюнити Ruby и Ruby On Rails Флуд не приветствуются. Вакансии можно публиковать только и ТОЛЬКО по пятницам с хештегом #вакансия.
Национальная Флеймотека
rubyrush.ru программирование для самых новичков
You are welcome to discuss Ruby On Rails development process and other stuff