Rails:如何登录我的javascript嵌入的网站?
-
07-07-2019 - |
题
我的网站提供了一个javascript,显示了相当于道琼斯指数的荷兰语的比率。用户可以将此脚本嵌入其网站。
看起来像这样:
<script type="text/javascript" src="http://www.aexscript.nl/r/gratis"></script>
相应的控制器操作如下所示:
def show
@script = Script.find_by_code(params[:code])
@rate = Rate.find(:first)
respond_to do |format|
format.js # show.js.erb
end
end
我想记录嵌入了javascript的网站的网址。我怎么能这样做?
解决方案
创建一个记录您的命中的数据库表。每当有人点击显示时,请记录下来。
您可以从 http://github.com/saizai/hyperdictionary - 使用four_oh_four控制器,型号和&amp;迁移。
如果您有其他信息(例如,您知道登录用户的某种方式?您知道它的链接是什么?)您可以轻松地将其作为外键添加到该表中。然后你会做类似
的事情user.js_hits.find(:all, :select => "name, count(id) as count", :group => 'name')
将其放在一个简单的视图中(有关一个简单示例,请参阅我的app / views / four_oh_fours / index.html.erb)。
其他提示
不隶属于 StackOverflow