Ruby on rails 获取用户单击链接到rails 3.1的链接的次数
我有下一个链接:Ruby on rails 获取用户单击链接到rails 3.1的链接的次数,ruby-on-rails,ruby,ruby-on-rails-3,link-to,Ruby On Rails,Ruby,Ruby On Rails 3,Link To,我有下一个链接: From <%= link_to @news.url, @news.url, :target => "_blank", :class => "from_url" %> 我如何点击此控制器上的链接,将+1添加到属性@news.outgoing_链接 谢谢大家! 一个非常简单的方法是将jQuery中的click()事件与“from\u url”类在所有链接上连接起来,该事件可以调用一些AJAX,该AJAX调用增加计数器的服务器端方法 另一种方法是制作一个L
From <%= link_to @news.url, @news.url, :target => "_blank", :class => "from_url" %>
我如何点击此控制器上的链接,将+1添加到属性@news.outgoing_链接
谢谢大家! 一个非常简单的方法是将jQuery中的
click()
事件与“from\u url
”类在所有链接上连接起来,该事件可以调用一些AJAX,该AJAX调用增加计数器的服务器端方法
另一种方法是制作一个
LinksController
,让链接实际点击一个LinksController
操作,该操作将更新计数器,然后重定向到最初需要的URL。谢谢你能写一个例子吗?非常感谢。
def outgoing_links
@news.outgoing_links += 1
@news.update_attributes
end