У меня есть партиал формы, который вызывается в content_for :sidebar. Этот collection_select должен иметь «выбранный», если страница, вызывающая партиал, является определенной страницей пакета. В противном случае он должен иметь «подсказку» для выбора. Как бы мне высушить это? Я пробовал встроенный троичный код для одного collection_select безрезультатно.
<%- if @package.blank? -%>
<%= f.collection_select :package_name, Package.all, :name, :name, :prompt => "Please Select" %>
<%- else -%>
<%= f.collection_select :package_name, Package.all, :name, :name, :selected => @package.name %>
<%- end -%>
Спасибо