Rails太阳黑子合并突出内容突出显示

时间:2014-05-05 22:43:18

标签: ruby-on-rails sunspot sunspot-rails

我试图使用太阳黑子宝石突出显示我的搜索结果,同时显示更多信息,然后只是点击。基本上我试图突出更多,然后只是通过@search = Sunspot.search()生成的命中。

控制器

 def search
   @search = Sunspot.search(A, B, C) do 
  keywords params[:search] do 
    highlight :title, :description
  end

视图

<ul class="search_results">
<% @search.each_hit_with_result do |hit|%>
 <ul>
<h3> hit.result.title </h3>
 <p><%= hit.highlight(:description).format { |word| "<span class=\"highlight\">#{strip_tags(word)}</span>"}.html_safe %></p> 
  <% end %>
</ul>

CSS

.highlight {
 background-color:yellow;
}

现在这段代码显示了一个标题列表,然后是小一行命中。我试图让搜索结果更美观。我的想法可能是尝试在击中之前和之后抓住线。

0 个答案:

没有答案