Визуализация поля со списком в частичном - PullRequest
1 голос
/ 03 июля 2010

В моем проекте у меня есть это поле со списком, и он отлично работает:

<%= collection_select @project, @project.clients.id, @project.clients, :id, :name %>

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

<%= render :partial => "clients", :collection => @project.clients, :locals => {:project => @project }%>

и частичный код:

<%= collection_select :project, clients.id, clients, clients.id, clients.name %

1 Ответ

2 голосов
/ 03 июля 2010

Попробуйте это в своей части:

<%= collection_selection project, project.clients.id, project.clients, :id, :name %>

(Когда вы ссылаетесь на переменные экземпляра шаблона, которые передаются в частичное как локальные, используйте не символьную форму имени переменной.)

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