src/NCBS/WebsiteBundle/Resources/views/General/multicolumn/column_close_button.html.twig line 1

Open in your IDE?
  1. {% if columns|length > 2 %}
  2.   {# This code should mostly work if we ever allow more than three columns; just make the route name variable instead of fixed #}
  3.   {% set remaining_column_data = {} %}
  4.   {% for other_column_detail_index, other_column_details in multicolumn_route_params if other_column_detail_index != 'column'~column_num~'Details' %}
  5.     {% set remaining_column_data = remaining_column_data|merge({('column'~loop.index~'Details'): other_column_details}) %}
  6.   {% endfor %}
  7.   <a href="{{ path('arbitrary_two_column', remaining_column_data) }}" style="vertical-align:middle;" aria-label="{{ app.session.get('ui_str')["generic.closecolumnicon"] }}"><i class="far fa-times-circle fa-lg" title="{{ app.session.get('ui_str')["generic.closecolumnicon"] }}">&nbsp;</i></a>
  8. {% else %}
  9.   {% set remaining_column_num = 3 - column_num %}
  10.   {% set remaining_column_data = columns[remaining_column_num] %}
  11.   <a {% include 'NCBSWBundle:General:multicolumn/one-column-conversion_ref_attrs.html.twig' with remaining_column_data only %} style="vertical-align:middle;" aria-label="{{ app.session.get('ui_str')["generic.closecolumnicon"] }}"><i class="far fa-times-circle fa-lg" title="{{ app.session.get('ui_str')["generic.closecolumnicon"] }}">&nbsp;</i></span></a>
  12. {% endif %}