Sha256: e8a27308352c177293db1625e63640695ec68f6cd40e9f15215a7823c8e566f7
Contents?: true
Size: 1.37 KB
Versions: 1
Compression:
Stored size: 1.37 KB
Contents
<% hcpath = hierarchical_concepts_path(:format => :json, :published => params[:published], :broader => broader || nil) unless hcpath %> <% if dragabble %> <ul class="hybrid-treeview" data-url="<%= hcpath %>" data-dragabble="true" data-polyhierarchy-support="<%= Iqvoc::Concept.root_class.instance.poly_hierarchy? %>" data-save-label="<%= t('txt.common.move') %>" data-copy-label="<%= t('txt.common.copy') %>" data-undo-label="<%= t('txt.common.reset') %>"> <% else %> <ul class="hybrid-treeview" data-url="<%= hcpath %>"> <% end %> <% concepts.select { |c| can? :read, c }.each do |concept| %> <% has_children = broader ? concept.broader_relations.any? : concept.narrower_relations.any? %> <li class="<%= has_children ? "hasChildren" : "" %>" id="<%= concept.id %>" data-has-children="<%= (params[:broader] ? concept.broader_relations.any? : concept.narrower_relations.any?) %>" data-update-url="<%= move_concept_url(concept, format: :json) %>" data-published="<%= concept.published? %>" > <% if concept.published? %> <%= link_to(concept.pref_label.to_s, concept_url(id: concept)) %> <% else %> <%= link_to(concept.pref_label.to_s, concept_url(id: concept, published: 0)) %> <% end %> <% if concept.additional_info.present? %> (<%= concept.additional_info %>) <% end %> </li> <% end %> </ul>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
iqvoc-4.5.0 | app/views/concepts/hierarchical/_treeview.html.erb |