ui2022/table__item__cell--default.html.twig line 1

Open in your IDE?
  1. {% set text = _args.text %}
  2. {% set link = _args.link|default(null) %}
  3. {% set actions = _args.actions|default([]) %}
  4. {% set sidepanel = _args.sidepanel|default(null) %}
  5. {% set modal = _args.modal|default(null) %}
  6. {% set target = _args.target|default(null) %}
  7. <td>
  8.     {% if link %}<a
  9.         href="{{ link|e('html_attr') }}"
  10.         {% if target %}
  11.             target="{{ target }}"
  12.         {% endif %}
  13.         {% if sidepanel %}
  14.             data-toggle="sidepanel"
  15.             data-target="#{{ sidepanel }}"
  16.         {% endif %}
  17.         {% if modal %}
  18.             data-toggle="modal"
  19.             data-target="#{{ modal }}"
  20.         {% endif %}
  21.     >{% endif %}
  22.         <span>{{- text -}}</span>
  23.     {% if link %}</a>{% endif %}
  24.     {% if actions is not empty %}
  25.         <span class="table__actions">
  26.             {% for action in actions|filter(a => a is not empty) %}
  27.                 {% include '@ui2022/button--a.html.twig' with {
  28.                     styles: 'white md',
  29.                 }|merge(action) %}
  30.             {% endfor %}
  31.         </span>
  32.     {% endif %}
  33. </td>