fixes links and missing experiment level in search results

This commit is contained in:
Mojca Lorber 2016-09-13 17:13:58 +02:00
parent b26bf7b183
commit 36378d03e2
3 changed files with 15 additions and 10 deletions

View file

@ -35,6 +35,12 @@
locals: { my_module: asset.step.protocol.my_module } %>
</span>
<br>
<span>
<%=t "search.index.experiment" %>
<%= render partial: "search/results/partials/experiment_text.html.erb",
locals: { experiment: asset.step.protocol.my_module.experiment } %>
</span>
<br>
<span>
<%=t "search.index.project" %>
<%= render partial: "search/results/partials/project_text.html.erb",
@ -75,7 +81,7 @@
<span>
<%=t "search.index.project" %>
<%= render partial: "search/results/partials/project_text.html.erb",
locals: { project: asset.result.my_module.experiment.project } %>
locals: { project: asset.result.my_module.experiment.project, link_to_page: :show } %>
</span>
<br>
<span>

View file

@ -62,11 +62,17 @@
<%= render partial: "search/results/partials/my_module_text.html.erb",
locals: { my_module: table.result.my_module, link_to_page: :results } %>
</span>
<br>
<span>
<%=t "search.index.experiment" %>
<%= render partial: "search/results/partials/experiment_text.html.erb",
locals: { experiment: table.result.my_module.experiment } %>
</span>
<br>
<span>
<%=t "search.index.project" %>
<%= render partial: "search/results/partials/project_text.html.erb",
locals: { project: table.result.my_module.experiment.project } %>
locals: { project: table.result.my_module.experiment.project, link_to_page: :show } %>
</span>
<br>
<span>

View file

@ -1,10 +1,3 @@
<% query ||= nil %>
<% text = query.present? ? highlight(tag.name, query.strip.split(/\s+/)) : tag.name %>
<% if can_view_project(tag.project) %>
<a href="<%= project_path(tag.project) %>">
<%= text %>
</a>
<% else %>
<%= text %>
<% end %>
<%= text %>