У меня есть набор партиалов, которые используются для обновления раздела формы в зависимости от выбора пользователя из выпадающего меню.Есть много разных вариантов, поэтому вместо того, чтобы иметь папку вида, подобную этой:
app/views/myview/
_choice001.html.erb
_choice002.html.erb
...
_choice998.html.erb
_choice999.html.erb
_form.html.erb
_sharedchoicestuff1.html.erb
_sharedchoicestuff2.html.erb
edit.html.erb
new.html.erb
Я хочу изложить это так:тогда я знаю, что мне нужно изменить render :partial => whatever
на render :partial => "myview/choices/#{whatever}"
, что нормально в форме, но я не хочу менять его во всех шаблонах выбора.Есть ли способ добавить «.»к пути просмотра, поэтому я могу иметь render :partial => 'sharedchoicestuff1'
в шаблонах выбора.