Итак, я попытался найти (много :() и не смогли найти ничего, чтобы помочьRails: метод в представлении
Я чувствую, что это то, что я делал раньше, но я. просто не могу понять это
Я установил камень (Recommendable, яй!), что позволяет мне доступ к связке методов. (?):
user.like (фильм) => true
В представлении я попытался положить <% = link_to "Like", @ user.like (@movie)%> ... однако, это, кажется, на самом деле просто запустить @ user.like (@movie) при загрузке страницы ... автоматически настраивает этого пользователя на этот фильм.
Что мне не хватает? : \
Большое спасибо заранее!
Не хотите ли ссылаться на определенный URL-адрес, где соответствующий контроллер обрабатывает логику? Псевдокод -> 'user_like_url (@user, @movie)', который разрешает, например, '/ someone/like/life-of-pi'? –
Вам не хватает реализации кода Ruby/Rails _ на сервере_, когда запрос получен и обработан контроллером/действием и визуализируется представление. Я думаю, что вы хотите, чтобы исполняемый код выполнялся (какое-то поведение), когда пользователь нажимает на ссылку _ в браузере (или на стороне клиента), например, что сказал @JustusRomijn. –