2016-02-02 4 views

ответ

0

Теперь я понимаю, что вы имеете в виду. Без сомнения, есть много способов для вас добиться такого рода вещей. Мой любимый способ сделать это в контроллере:

@type_pages = TypePage.all.collect do |type_page| 
    [type_page.name, type_page.id] 
end.unshift(['Pagina Principal', 0]) 

Затем, когда вы находитесь в виде помощника в вашей html.erb вы можете использовать:

<%= f.select :type_page_id, @type_pages %> 
+0

** Мне нужно добавить значение, которое не в моей базе данных что-то вроде этого, но я получаю сообщение об ошибке sintaxys: ** '{| т | [t.name, t.id], ["Pagina Principal", 0]} ' – DAES

0

Предполагая, что вы пытаетесь сделать Pagina Principal в выбор по умолчанию от @type_pages имен

<%= f.select :type_page_id, @type_pages.map(&:name), selected: "Pagina Principal" %> 
Смежные вопросы