Как мне вызвать переменную из частичного шаблона в рельсах? - PullRequest
2 голосов
/ 15 декабря 2011

Как передать переменную в частичный шаблон и затем вывести эту переменную из шаблона?

Это файл в представлениях, который вызывает шаблон:

<%= render :partial => 'layouts/foo', :selected => "Word" %>

Это частичное, _foo.html.erb:

<%= :selected %>

Тем не менее, он просто выводит слово «выбранный» вместо его значения. Как мне это исправить?

1 Ответ

2 голосов
/ 15 декабря 2011

Переменные передаются по-разному в частичное:

<%= render :partial => "layouts/foo", :locals => { :selected => "xxx" } %>

и используется как:

<%= selected %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...