Описание тега reform

Reform - это рубиновый драгоценный камень для создания объектов формы, отделенных от моделей сохраняемости.
0 ответов

Реформа обновляет неправильную таблицу при заполнении коллекциями

Я новый пользователь Gem Reform. Моя цель - обновить таблицу с именем shared_files и одна из связанных с ней таблиц shared_files_user_accounts, Я думаю, что обновление работает хорошо для обоих, за исключением того, что Reform пытается обновить друг…
18 сен '15 в 21:04
1 ответ

Каково обоснование реформы для того, чтобы не быть в моделях?

Жемчужина реформы выступает за отсутствие валидации в моделях. Вместо этого он защищает их в форме. Утверждения из моделей ... Иногда, когда вы по-прежнему сохраняете проверки в своих моделях (чего не следует делать), копируя их в форму, может показ…
15 июл '15 в 01:57
1 ответ

Доступ к несвязанным параметрам объекта формы

Могу ли я публиковать данные в объекте формы в скрытом поле формы, которое не имеет связанного поля в базе данных или параметре в модели, используя Reform? Я могу передать данные в контроллер нормально, когда не используется Reform (объект формы). Н…
21 авг '16 в 19:51
2 ответа

Рельсы формируют объект с помощью реформ-рельсов с не работающими или проверяемыми коллекциями.

Я использую камень реформ-рельсов, чтобы использовать объект формы в моем проекте рельсов. Я понимаю, что объект формы, вероятно, излишний для примера кода, который я использую ниже, но это для демонстрационных целей. В форме я создаю user и связаны…
17 мар '17 в 20:12
1 ответ

Как проверить вложенные атрибуты с помощью реформ + сухой проверки?

Проверки запускаются и работают должным образом для атрибутов записи, которую я передаю (т.е. required(:title).filled), но не для атрибутов вложенных моделей (т.е. required(:name).filled в artist). class AlbumForm < Reform::Form property :title v…
01 дек '16 в 13:11
1 ответ

Reform gem для создания пользователя Devise, вложенного в ресурс Checklist - возможно ли это?

Я пытаюсь создать приложение с контрольным списком планирования событий, используя Devise для пользовательской модели, гем Reform и simple_form. Я продолжаю видеть это сообщение об ошибке, когда я получаю доступ к пути '/new_checklist': неопределенн…
1 ответ

Реформа драгоценный камень: использовать одну модель для нескольких форм

Я использую гем Reform, чтобы сделать объект формы для оформления заказа в моем интернет-магазине. У меня есть форма Checkout, которая содержит свойства для модели Order, которая связана с моделью Address. Проблема в том, что модель Order имеет две …
26 апр '16 в 10:02
1 ответ

Как сохранить дополнительные параметры, используя Reform

Вот мой основной объект Reform Form; class CardHolderSupplierForm < ApplicationForm property :supplier_id, validates: { presence: true } property :standing_order, form: StandingOrderForm end И StandingOrderForm есть; class StandingOrderForm < …
19 сен '16 в 11:07
1 ответ

Вложенные поля свойств не отображаются с помощью гема Reform

Я использую гем Reform для создания объекта формы в моем текущем проекте, но вложенные поля не отображаются в форме. Вот мой код: Модель отгрузки: class Shipment < ApplicationRecord has_one :shipment_detail end Модель отгрузкиДеталь: class Shipme…
11 июл '17 в 12:36
0 ответов

Жемчужина реформы: отношения между таблицами в форме

Я пытаюсь создать сервисную форму для моего веб-приложения, используя Rails 4.0, slim, simple_form gem и реформирование gem. Таблица услуг "принадлежит" городским таблицам, типу транспортного средства, таблицам водителей и клиентов. Сервисная модель…
28 дек '14 в 06:20
1 ответ

Неинициализированная константа ArticleFormTest:: Учебное пособие по статье в Reform

Я работаю через учебник по reform драгоценный камень, но столкнулся с ошибкой. Source: http://culttt.com/2016/02/10/using-form-objects-in-ruby-on-rails-with-reform/ Ошибка: NameError: uninitialized constant ArticleFormTest::Article test/forms/articl…
27 июн '16 в 23:18
0 ответов

Реформа, чтобы обернуть коллекцию записей, которые будут сохранены одновременно

У меня есть коллекция записей, которые связаны с конкретным родительским объектом. Мне не нужно обновлять родителя, просто хочу обновить всех детей. Я попытался сделать Reform::Form и просто добавить объявление коллекции. Примером может служить то, …
19 мар '15 в 20:15
1 ответ

Флажки для сквозного has_many, с дополнительным атрибутом таблицы соединений

У меня есть has_many :through связь между некоторыми моделями, которые определяют, какие наборы данных видны на определенных панелях мониторинга. class Dashboard < ActiveRecord::Base has_many :dashboard_datasets has_many :datasets, :through =>…
21 сен '17 в 15:06
1 ответ

При использовании simple_form с реформой используется неверный тип

Учитывая следующую форму class EntryForm < Reform::Form property :composition property :native_language_version validates :composition, presence: true end и следующая схема create_table "entries", force: :cascade do |t| t.text "composition" t.tex…
1 ответ

field_with_errors не применяется к объекту формы реформы

Я использую камень реформы, чтобы создать объект формы. Обычно в рельсах: когда проверка не проходит в форме: field_with_errors Класс оборачивает метку и ввод недопустимых полей. Это не происходит в моем объекте формы реформы. Вот класс для объекта …
20 июл '17 в 13:39
1 ответ

Как создать все ошибки в одном списке при создании формы с помощью библиотеки Reform?

Я следую учебному пособию для библиотеки реформ. В настоящее время у меня есть форма с двумя обязательными полями и ее настройка, поэтому рядом с ней появляется сообщение об ошибке для каждого поля. postForm :: MyForm MyRequest postForm = MyRequest …
26 дек '13 в 04:36
1 ответ

Не в состоянии запустить Rspec из-за ошибки Reform: "неопределенный метод`feature'для Reform::Form:Class (NoMethodError)"

Я просто пытаюсь запустить некоторые тесты, и я получаю эту ошибку: undefined method `feature' for Reform::Form:Class (NoMethodError) Это происходит в /usr/local/bundle/gems/reform-2.2.3/lib/reform/form.rb:75эта строка в form.rb является первым слов…
10 янв '17 в 08:06
1 ответ

Неопределенный метод `имя_модели` для объекта реформы

Я продолжаю получать: Undefined method `model_name` for #<DonationForm:0x007ff62ca75470> Я почти уверен, что что-то упустил. Я следовал инструкции по установке и все. Что может быть причиной? Модель: class Donation < ApplicationRecord belon…
15 июн '17 в 02:40
1 ответ

Контракт на эксплуатацию первопроходца проверяет модель после манипуляций

У меня есть модель с параметром количества, которые должны быть больше нуля. Моя форма просит пользователя вычесть число из суммы модели. Как я могу проверить свою модель после вычитания числа из суммы? Пример: прямо сейчас сумма равна 50. Ввод поль…
04 сен '18 в 12:11
0 ответов

В Reform, как составить свойство с двумя значениями из формы

У меня есть объект формы, созданный с помощью Reform, и я хотел бы заполнить свойство двумя значениями, которые берутся из формы и не включены в модель. Моя форма: div.form-item.form-item--near = f.input :employment_contract_type, collection: @prese…
22 ноя '16 в 18:26