templates/modules/search-widget/schedule/form.html.twig line 1

Open in your IDE?
  1. {% if scheduleInputValue is not defined or scheduleInputValue is not defined %}
  2. {% set scheduleInputValue = '' %}
  3. {% endif %}
  4. {% if scheduleInputId is not defined or scheduleInputId is not defined %}
  5. {% set scheduleInputId = '' %}
  6. {% endif %}
  7. {% set widgetContext = false %}
  8. {% if isWidget is defined and isWidget == 'true' %}
  9. {% set widgetContext = true %}
  10. {% endif %}
  11. <form id="is-ScheduleForm" autocomplete="off" {% if isWidget is not defined %}role="search"{% endif %}>
  12. <div class="is-InputWrapper" id="is-SchedulesInput-Wrapper">
  13. <label class="is-sr-only" for="is-SchedulesInput">{{ "schedule.placeholder_line"| trans }} ({{ "ticketing.infos.required"| trans }})</label>
  14. <input value="{{ scheduleInputValue }}" data-direction-id="{{ direction ?? 'OUTWARD' }}" data-line-id="{{ scheduleInputId }}" id="is-SchedulesInput" class="is-Input" type="text" required placeholder="{{ "schedule.placeholder_line"| trans }}" autocomplete="off" aria-label="{{ "schedule.placeholder_line"| trans }}" aria-autocomplete="list" aria-owns="is-ScheduleInput-Suggestions" role="combobox" />
  15. </div>
  16. <div class="is-msg-error" id="is-msg-error"></div>
  17. <input type="hidden" name="token" value="{{ csrf_token('schedule') }}"/>
  18. {% if isWidget is defined and isWidget == true %}
  19. <div id="is-ScheduleSubmitButton" class="is-ButtonArea">
  20. <button{% if isWidget is defined and true == isWidget %} data-label="{{ widgetCode }}"{% endif %} type="button" class="is-Button is-Button_Search is-full-width" aria-label="{{ 'search_line_or_stoparea'|trans }}">{{ 'search'|trans }}</button>
  21. </div>
  22. {% endif %}
  23. </form>