Я полностью новичок в рубине, и мой босс поставил меня для разработки нового модуля в рубиновой системе.Параметры формы Ruby равны нулю
Мне просто нужно создать новую страницу на панели инструментов, чтобы создать некоторые «Сервисные планы», это просто имя, процент скидок и список услуг. Я посмотрел, как они создали другие страницы и попытались их скопировать.
Моя страница почти ТОЧНО на странице «Новые профессионалы». Я создал form.haml, модель, контроллер и класс Form Form (они используют его для проверки формы.)
Но когда я пытаюсь использовать некоторые параметры в классе Plan Form, они просто нуль!
Вот мой код:
Изображение легенда: 1 - Мой план Класс 2 - Мой план Контроллер 3 - Мой частичный _form Haml 4 - Мой Plan Form Class, где дата публикации должна быть проверена и сохранена. 5 - Моя консоль с результатом и сообщениями 6 - Остальная часть результата. Посмотрите на строку параметров: есть идентификаторы служб! > как я могу получить к ним доступ?
Мои вопросы: Во-первых: Мои классы точно такие же, почему это не работает?
Во-вторых: Как я могу получить доступ к параметрам внутри класса Form Form?
В-третьих: Есть ли другой лучший способ сделать это?
Извините за ошибки/неправильный формат, это мой первый вопрос здесь.
Можете ли вы попытаться отформатировать вопрос, чтобы дать соответствующие детали, которые легко понять. Я не думаю, что может решить проблему, с которой вы столкнулись. Может быть, код представления, то, как вы делаете запрос и как вы обращаетесь к своим параметрам, поможет. –
Я редактировал его. Я не знаю, почему, но stackoverflow все понимал как текст. Проверьте, нормально ли сейчас. –
Какой код в вашем методе 'plan_params'? –