| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Ruby On Rails > Передача пормаметра для формы |
| Автор: Volniy_Strelok 20.6.2012, 11:09 |
| Добрый день. ruby 1.9.2 rails 3.1 Есть 3 модели ticket, client, passport При добавлении нового тикета открывается форма, заполняются поля, выбирается из списка номер паспорта нажимается кнопка submit Нужно чтобы при просмотре паспорта я мог создать тикет без выбора его из списка номеров. Непойму как мне сформировать ссылку, как передать в форму выбранный пасспорт и нужноли писать новый метод для этого. спасибо. |
| Автор: vintyara 20.7.2012, 15:50 |
| Когад ты просматриваешь паспорт, у тебя уже есть некий @passport (@passport = Pasport.find(params[:id])) Когда ты будешь созавать новый тикет, в контроллере, используй @passport.tickets.build(params[:ticket]) Тогда у тебя создаста тикет привязанный к этому паспорту |