В моем контроллере приложенияКак передать имя атрибута в качестве вторичного параметра через link_to?
class FeedEntriesController < ApplicationController
def index
@search = FeedEntry.search(params[:search])
@feed_entries = @search.page(params[:page])
@app_keys = AppKey.all
end
def update
@feed_article = FeedEntry.find(params[:id])
@feed_article.toggle!(@saad)
redirect_to feed_entries_path
end
end
И в моем Views/feed_entries/index.html.erb
<div id="content">
<%= paginate @feed_entries, :theme => 'twitter-bootstrap'%>
<p><%= render(@feed_entries) || 'There is no Feeds'%><p>
<%= paginate @feed_entries, :theme => 'twitter-bootstrap'%>
</div>
И в _feed_entry.html.erb частично.
<%= link_to "Make UnStar |", feed_entry_path(:id => feed_entry.id, @saad => :is_to_read), method: :put %> <%= link_to feed_entry.name, feed_entry.url %>
Но приведенный выше код не работает, я просто хочу, чтобы передать имя атрибута (:is_to_read
) в качестве дополнительного параметра через link_to
в действие обновления контроллера.
:is_to_read is boolean
атрибут таблицы питательных веществ.
Пожалуйста, помогите мне решить эту проблему.
Спасибо, я воспользовался (а). –