You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
68 lines
2.5 KiB
68 lines
2.5 KiB
{% if show_node %} |
|
<li class="{{ li_classes }}"> |
|
<div class="block"> |
|
<i{{ class == 'first' ? ' class="first"' }}></i> |
|
{% if node_is_group %} |
|
{{ 'last' not in class ? '<b></b>' }} |
|
<a class="{{ link_classes }}" href="#"> |
|
<span class="hide paths_nav" data-apath="{{ paths.a_path }}" data-vpath="{{ paths.v_path }}" data-pos="{{ paths.pos }}"></span> |
|
{% if pagination_params is not empty %} |
|
<span class="hide {{ pagination_params.position }}" data-name="{{ pagination_params.data_name }}" data-value="{{ pagination_params.data_value }}"></span> |
|
{% endif %} |
|
{{ node_icon|raw }} |
|
</a> |
|
{% elseif pagination_params is not empty %} |
|
<span class="hide {{ pagination_params.position }}" data-name="{{ pagination_params.data_name }}" data-value="{{ pagination_params.data_value }}"></span> |
|
{% endif %} |
|
</div> |
|
{% if node_is_container %} |
|
<div class="fst-italic"> |
|
{% endif %} |
|
|
|
{% if node.isGroup %} |
|
<div class="block second{{ has_second_icon ? ' double' }}"> |
|
<u>{{ get_image(node.icon['image'], node.icon['title']) }}</u> |
|
</div> |
|
{{ node.name }} |
|
{% else %} |
|
<div class="block second{{ has_second_icon ? ' double' }}"> |
|
{% for link in icon_links %} |
|
<a href="{{ url(link.route, link.params) }}"{{ link.is_ajax ? ' class="ajax"' }}> |
|
{{- get_image(link.image, link.title) -}} |
|
</a> |
|
{% endfor %} |
|
</div> |
|
|
|
{% if node_is_container %} |
|
<a class="hover_show_full" href="{{ url(text_link.route, text_link.params) }}">{{ node.name }}</a> |
|
{% else %} |
|
<a class="hover_show_full{{ text_link.is_ajax ? ' ajax' }}" href="{{ url(text_link.route, text_link.params) }}" title="{{ text_link.title }}"> |
|
{{- node.displayName ?? node.realName -}} |
|
</a> |
|
{% endif %} |
|
{% endif %} |
|
|
|
{{ control_buttons|raw }} |
|
|
|
{% if node_is_container %} |
|
</div> |
|
{% endif %} |
|
|
|
<div class="clearfloat"></div> |
|
{% elseif pagination_params is not empty %} |
|
<span class="hide {{ pagination_params.position }}" data-name="{{ pagination_params.data_name }}" data-value="{{ pagination_params.data_value }}"></span> |
|
{% endif %} |
|
|
|
{% if recursive.html is not empty and recursive.has_wrapper %} |
|
<div class="list_container"{{ recursive.is_hidden ? ' style="display: none;"' }}> |
|
<ul> |
|
{% endif %} |
|
{{ recursive.html|raw }} |
|
{% if recursive.html is not empty and recursive.has_wrapper %} |
|
</ul> |
|
</div> |
|
{% endif %} |
|
|
|
{% if has_siblings %} |
|
</li> |
|
{% endif %}
|
|
|