Стандартная проверка Rails оборачивает мои заполненные ошибками поля в div
класса fieldWithErrors
.
Как я могу изменить его так, чтобы родительский элемент ошибочного элемента был назначен этому классу вместо создания нового div
на странице?
EDIT:
На этом сайте , это оборачивает ошибки в span
с вместо div
с, что немного помогает моему форматированию, но я бы очень хотел просто вставить класс ошибки в родительский. элемент ...
app/config/environment.rb
(в блоке инициализатора):
config.action_view.field_error_proc = Proc.new { |html_tag, instance| %(<span class="fieldWithErrors">#{html_tag}</span>) }
Метод Hpricot, указанный на этом сайте , выглядит так, как я хочу, но я не знаю, куда мне его положить. Я также продолжаю получать uninitialized constant ActionView
ошибки тоже. Может кто-нибудь помочь?