src/Crud/templates/Common/comboreloaded.html.twig line 1

Open in your IDE?
  1. {% if value is not defined %}
  2. {%   set value=-1 %}
  3. {% endif %}
  4. {% if just_items is not defined or not just_items %}
  5.     <select {% if multiple is defined and multiple %}multiple="multiple"{% endif %}>
  6. {% endif %}
  7. {% if empty_value is not defined or not empty_value %}
  8.     <option value="">{% trans from 'crud' %}choice_value.empty_value{% endtrans %}</option>
  9. {% endif %}
  10.     {% for entity in entities %}
  11.         {% set pre = '' %}
  12.         {% if preText is defined %}
  13.             {% set pre = preText[entity.id] %}
  14.         {% endif %}
  15.         {% set post = '' %}
  16.         {% if postText is defined %}
  17.             {% set post = postText[entity.id] %}
  18.         {% endif %}
  19.     {%   if entity.id == value %} 
  20.            <option selected="selected" value="{{ entity.id }}">{{ entity }}</option>
  21.     {%   else %}
  22.            <option value="{{ entity.id }}">{{ pre }}{{ entity }}{{ post }}</option>
  23.     {%   endif  %}
  24.     {% endfor %}
  25. {% if just_items is not defined or not just_items %}
  26.     </select>
  27. {% endif %}