我希望根据是否使用某个跟踪网址来访问该网页来显示内容。我查看了request.referrer,但似乎无法使其正常运行。
使用rails显示/隐藏内容的最佳方法是什么
隐藏:www.yourcompany.com/web 显示:www.yourcompany.com/web?test
答案 0 :(得分:3)
使用控制器或视图中的params[:name]
检查您的参数是否存在或匹配:
在您看来:
<% if param[:param].present? %>
Some hidden content
<% end %>
或者,检查您的控制器并在您的视图中显示:
# controller
@hidden_content = "XXX" if param[:param].present?
# view
<%= @hidden_content %>