Пропуск id
от link_to
до locals
. Но он не может найти результат, говоря cannot find article without id
. Мне нужно передать идентификатор для отображения articles
в модальном формате.Как передать id из link_to местным жителям?
<% @articles.each do |a|%>
<p>
<%= link_to a.title, {"data-toggle" => "modal", "data-target" => '#myModal', :id => a.id}%>
</p>
<% end %>
<div id="myModal" class="modal hide fade" tabindex="-1" role="dialog" aria labelledby="myModalLabel" aria-hidden="true">
<%= render :partial => "site#show", :locals => {@article => Article.find(params[:id])}%>
</div>
В контроллере
def home
@articles = Article.order("created_at DESC").limit(5)
@videos = Video.order("created_at DESC").limit(5)
end
И я получаю идентификатор от контроллера. Это не нуль. Дело в том, что я могу найти статьи в block
, но не могу отправить их местным жителям.
Ive обновлен кодом контроллера. Я думаю, что что-то не так с синтаксисом. –