Я пытаюсь использовать данные формы за пределами только элементов формы. Я хочу показать данные формы как обычный текст.используя данные формы как текст
контроллер:
@addresses = ['Billing', 'Shipping']
@addresses.each do |a|
addresses.build(:address_type => a)
end
тогда в моей форме ... к примеру ... (Haml)
- fields_for :addresses do |a|
a.address_type #to just render 'Billing', etc.
или ...
- fields_for :addresses do |a|
%div{:class => a.address_type
бы мне нужно создать собственный метод формообразования? или существует существующий способ
Это были просто примеры, чтобы показать, что я пытался сделать. когда адреса построены, я передаю элементы массива @addresses в виде: address_type. на мой взгляд, в настоящее время я должен отобразить a.text_field: address_type, чтобы увидеть данные, и я установил его для отключения, а затем стиль, чтобы он выглядел не так, как текстовое поле (то есть без границы, без фона и т. д.). но i Я ищу лучшее решение, чем это. – brewster