src/Service/Client/BlaBlaBus/redirect.html.twig line 1

Open in your IDE?
  1. {% extends "Default/redirect/layout.html.twig" %}
  2. {% block page_content %}
  3.     {# @var \App\Service\Client\RedirectParams p #}
  4.         {% set culture = p.locale.lang~ '-' ~p.locale.country %}
  5. {#        <form method="GET" id="redirect" >#}
  6. {#            utm_source: <input type="text" name="utm_source" value="comparabus_search"/><br />#}
  7. {#            utm_medium: <input type="text" name="utm_medium" value="1_comparateur"/><br />#}
  8. {#            utm_campaign: <input type="text" name="utm_campaign" value="FR_17_acquisition_generique"/><br />#}
  9. {#            utm_content: <input type="text" name="utm_content" value="{{ p.depStopExt }}-{{ p.arrStopExt }}"/><br />#}
  10. {#            comuto_cmkt: <input type="text" name="comuto_cmkt" value="FR_COMPARABUS-PRO_ACQ_PSGR_CLASSIC"/><br />#}
  11. {#            language: <input type="text" name="language" value="{{ p.locale.lang }}-{{ p.locale.country }}"/><br /> #}{# should not be needed as the API uses http languages #}
  12. {#        </form>#}
  13.     {% set domain = constant('App\\Service\\Client\\Blablacar\\ClientBlablacar::DOMAINS')[p.locale.code] | default('https://www.blablacar.fr') %}
  14.     <form method="GET" action="{{ domain }}/trip" id="redirect" >
  15.         comuto_cmkt: <input type="text" name="comuto_cmkt" value="FR_COMPARABUS-PRO_ACQ_PSGR_CLASSIC"/><br />
  16. {#        id: <input type="text" name="id" value="5184|2025-03-07|2025-03-07|XYL|XPB,50020|2025-03-07|2025-03-07|XPB|ZFJ"/><br />#}
  17. {#        id: <input type="text" name="id" value="{{ p.link }}|{{ p.dateFrom }}|{{ p.dateFrom }}|{{ p.depStopExt }}|{{ p.arrStopExt }}"/><br />#}
  18.         id: <input type="text" name="id" value="{{ p.link }}"/><br />#}
  19.         pro_partner_id: <input type="text" name="pro_partner_id" value="OUIBUS"/><br />
  20.         requested_seats: <input type="text" name="requested_seats" value="1"/><br />
  21.         source: <input type="text" name="source" value="PRO_PARTNER"/><br />
  22.         utm_campaign: <input type="text" name="utm_campaign" value="FR_17_acquisition_generique"/><br />
  23.         utm_content: <input type="text" name="utm_content" value="{{ p.depStopExt }}-{{ p.arrStopExt }}"/><br />
  24.         utm_medium: <input type="text" name="utm_medium" value="1_comparateur"/><br />
  25.         utm_source: <input type="text" name="utm_source" value="comparabus_search"/><br />
  26.         <input type="submit"/>
  27.     </form>
  28.         <script>
  29.             $(document).ready(function () {
  30.                 if (!debug) {
  31.                     setTimeout(function () {
  32.                         var deeplink = $("#redirect").attr('action') + '?' + $("#redirect").serialize();
  33.                         window.location = deeplink;
  34.                     }, 100);
  35.                 }
  36.             });
  37.         </script>
  38. {% endblock %}