2016-07-08 2 views

ответ

0

Вы можете попробовать этот код:

<%= f.text_field :title, class: 'form-control', placeholder: 'Item Title' %> 
+0

Я не устанавливаю значение объекта title, мне нужно передать параметр языка для метода title, чтобы вернуть заголовок на указанном языке –

+0

@ViniciusFontoura i обновил мой ответ, пожалуйста, проверьте его снова –

0

Если вы пытаетесь передать данные, чтобы сделать ваш text_field отобразить его в заполнителем, вы можете:

<%= f.text_field :title, class: 'form-control', placeholder: @language.your_class_method %> 

Обратите внимание, что первым параметром вспомогательного элемента формы является атрибут модели, которую вы хотите заполнить. Если вы хотите отобразить местозаполнитель на другом языке, вам необходимо использовать, как я уже упоминал, и убедиться, что your_class_method правильно преобразовать местозаполнитель на нужном языке.

Если вы пытаетесь передать дополнительную информацию через форму к контроллеру, вы можете использовать дополнительное скрытое поле, как:

<%= f.hidden_field :title, @language.your_class_method %> 

Надеется, что это помогает!

Если нет, укажите более подробную информацию о «Передача аргументов через форму типа text_field», потому что я не уверен, получил ли я это право.

Смежные вопросы