ui/twig/common/actions.html.twig line 1

Open in your IDE?
  1. {% set items = _args.items|default([]) %}
  2. <ul class="actions">
  3.     {% for item in items %}
  4.         {% if item is not empty %}
  5.             <li class="actions-li">
  6.                 {% if item.badge is defined and item.badge is not empty %}
  7.                     <span class="badge-icon badge-icon--{{ item.badge.helper|default('default') }}">
  8.                         <em class="{{ item.badge.icon }}"></em>
  9.                     </span>
  10.                 {% endif %}
  11.                 <a class="actions-li__link {{ (item.classes|default(null) is iterable) ? item.classes|join(' ') : item.classes|default('') -}}" href="{{ item.link|default('#')|escape('html_attr') }}"{% if item.items|default([])|length > 0 %} data-toggle="dropdown"{% endif %}{% if item.title|default(null) is not empty %} data-tooltip title="{{ item.title }}" data-placement="bottom"{% endif %}>
  12.                     <em class="{{ item.icon }}"></em>
  13.                 </a>
  14.                 {% if item.items|default([])|length > 0 %}
  15.                     <ul class="dropdown-menu" role="menu" aria-labelledby="export">
  16.                         {% for subitem in item.items %}
  17.                             {% if subitem is not empty %}
  18.                                 <li role="presentation">
  19.                                     <a role="menuitem" tabindex="-1" href="{{ subitem.link|escape('html_attr') }}">{{ subitem.title }}</a>
  20.                                 </li>
  21.                             {% endif %}
  22.                         {% endfor %}
  23.                     </ul>
  24.                 {% endif %}
  25.             </li>
  26.         {% endif %}
  27.     {% endfor %}
  28. </ul>