mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-11-17 06:35:14 +08:00
314c7cbfd9
Add object codes to global search [SCI-8085]
28 lines
1.3 KiB
Text
28 lines
1.3 KiB
Text
<% limit_reached = my_modules.length == Constants::ATWHO_SEARCH_LIMIT + 1 %>
|
|
<div class="atwho-scroll-container">
|
|
<% grouped_by_prj_exp(my_modules.limit(Constants::ATWHO_SEARCH_LIMIT)).each do |task_group| %>
|
|
<div class="item-group">
|
|
<div class="atwho-breadcrumbs">
|
|
<span class="atwho-breadcrumb" title="<%= task_group[:project_name] %>"><%= task_group[:project_name] %></span>
|
|
<span class="slash">/</span>
|
|
<span class="atwho-breadcrumb" title="<%= task_group[:experiment_name] %>"><%= task_group[:experiment_name] %></span>
|
|
</div>
|
|
<div class="items">
|
|
<% task_group[:tasks].each do |task| %>
|
|
<li class="item" data-name="<%= task.name %>" data-id="<%= task.id.base62_encode %>" data-type="tsk">
|
|
<span class='sa-type'><%= task.code %></span>
|
|
<span class="dot">·</span>
|
|
<span class="item-text"><%= task.name %></span>
|
|
</li>
|
|
<% end %>
|
|
</div>
|
|
</div>
|
|
<% end %>
|
|
<% if limit_reached %>
|
|
<div class="more-results"><%= t('atwho.more_results') %></div>
|
|
<% end %>
|
|
<% if my_modules.blank? %>
|
|
<%= render partial: 'shared/smart_annotation/no_results.html.erb', locals: { object_type: 'my_modules' } %>
|
|
<% end %>
|
|
</div>
|
|
<%= render partial: 'shared/smart_annotation/footer.html.erb' %>
|