我有一个博客网站,最近添加了一个搜索栏,供访问者浏览博客帖子。使用时,所有帖子都会在目录中消失,只显示通过搜索返回的帖子。为了显示一般目录并查看全部,我想在搜索栏用于允许之后显示一个链接。
我知道这可以通过jQuery .click和.show来完成;但是,我认为如果我放入IF声明会更容易。与我使用if user_signed_in?
显示链接的方式类似,我想知道使用搜索框时该方法的用途是什么?
答案 0 :(得分:0)
使用搜索的标准方法是在URL中包含参数。这样,您就可以检查if user_signed_in?
参数if params[:search].present?
。