diff --git a/app/views/search/_display_results.rhtml b/app/views/search/_display_results.rhtml
index cdf0c06..89ecb39 100644
--- a/app/views/search/_display_results.rhtml
+++ b/app/views/search/_display_results.rhtml
@@ -17,13 +17,17 @@
<%= @names[name] %>
<% end %>
- <%= link_to _('see all (%d)') % results.total_entries, params.merge(:action => 'index', :find_in => [ name ]), :class => 'see-more' %>
+ <%= link_to( _('see all (%d)') % results.total_entries,
+ params.merge(:action => 'index',
+ :find_in => [ name ]),
+ :class => 'see-more' ) if @results.size > 1 %>
<% end %>
<% partial = partial_for_class results.first.class %>
+ <% hit_pos = 0 %>
<% results.each do |hit| %>
- <%= render :partial => partial, :object => hit %>
+ <%= render :partial => partial, :object => hit, :locals => { :pos => ( hit_pos += 1 ) } %>
<% end %>
diff --git a/app/views/search/_product.rhtml b/app/views/search/_product.rhtml
index 6151bad..b74c153 100644
--- a/app/views/search/_product.rhtml
+++ b/app/views/search/_product.rhtml
@@ -1,6 +1,11 @@
<%# FIXME add more information %>
-
+<%
+product_item_pos = 0 if ! product_item_pos
+product_item_pos += 1
+%>
+
+
<%= link_to_product product, :class => 'product-pic', :style => 'background-image:url(%s)' %
( product.image ? product.image.public_filename(:minor) : '/images/icons-app/product-default-pic-minor.png' ) %>
diff --git a/app/views/search/_product_categories_menu.rhtml b/app/views/search/_product_categories_menu.rhtml
index 491018e..c50cd10 100644
--- a/app/views/search/_product_categories_menu.rhtml
+++ b/app/views/search/_product_categories_menu.rhtml
@@ -1,3 +1,9 @@
+<% if @product_category %>
+
+ <%= @product_category.hierarchy.map {|cat| ((cat == @product_category) ? content_tag('span', cat.name) : link_to((cat.name), params.merge({:product_category => cat.id}))) }.join(' → ') %>
+
+<% end %>
+
<% if product_categories_menu %>