Я пишу плагин Redmine
и добавил несколько полей к issues
форме через hooks
(поля также добавлены в таблицу Issue
), так хорошо. Теперь я хочу, чтобы эти поля были обязательными, но не могу понять, как «переопределить» поведение validates_presence_of
для модели Issue
.Рельсы 3.2. Переопределить validates_presence_of поведения
Я создал крючок для метода сохранения Issue
, чтобы проверить наличие моих новых полей перед сохранением, но не уверен, что это лучший способ. Можно ли просто расширить модель Issue
, чтобы она подтверждала наличие моих новых полей?
Вы можете добавить в модель подтверждает: new_field: присутствие => верно – Debadatt
Благодаря @Debadatt. Я не могу изменить исходную модель проблемы, можно ли ее расширить, чтобы добавить это предложение? – ssantos