Я хочу расширить собственный метод form_for, чтобы он компилировал дополнительный скрытый ввод.
Я уже добавил дополнительные настраиваемые поля в конструктор форм, но я не нашел чистого способа действительно расширить форму form_for, добавив в нее дополнительное поведение.
Что я хочу точно знать, так это:
form_for ......: my_custom_attribute => true
если my_custom_attribute равен true, form_for должен создать дополнительное скрытое поле.
Какой самый элегантный способ добиться такого поведения?
Я на рельсах 3.1.