templates/components/configurator.html.twig line 1

Open in your IDE?
  1. <div id="item-configurator">
  2.     <div class="with-relative">
  3.         <div class="item-title">
  4.             Commencez votre essai gratuitement
  5.         </div>
  6.     </div>
  7.     <div class="item-title-in">Vous êtes un(e) ...</div>
  8.     <form action="{{ path('signup') }}" method="post" class="formConfigurator">
  9.         <div class="item-list">
  10.             <div class="item-choice active" data-name="Association">
  11.                 <img class="icon" alt="" src="{{ asset('/images/configurator/icon-association.svg') }}" />
  12.                 <span class="item-name">Association</span>
  13.             </div>
  14.             <div class="item-choice" data-name="Salle de sport">
  15.                 <img class="icon" alt="" src="{{ asset('/images/configurator/icon-salle-de-sport.svg') }}" />
  16.                 <span class="item-name">Salle de sport</span>
  17.             </div>
  18.             <div class="item-choice" data-name="Coach">
  19.                 <img class="icon" alt="" src="{{ asset('/images/configurator/icon-coach.svg') }}" />
  20.                 <span class="item-name">Coach</span>
  21.             </div>
  22.             <div class="item-choice" data-name="Hôtel">
  23.                 <img class="icon" alt="" src="{{ asset('/images/configurator/icon-hotel.svg') }}" />
  24.                 <span class="item-name">Hôtel</span>
  25.             </div>
  26.             <div class="item-choice" data-name="Autres">
  27.                 <img class="icon" alt="" src="{{ asset('/images/configurator/icon-other.svg') }}" />
  28.                 <span class="item-name">Autres</span>
  29.             </div>
  30.         </div>
  31.         <div class="item-input">
  32.             <div>
  33.                 <input name="compagnie_name" placeholder="Nom de votre structure" type="text" class="form-control" required="required"/>
  34.             </div>
  35.             <input name="forme_juridique" type="hidden" value="association" />
  36.             <input name="typeLd" type="hidden" value="{{ website_name ~ ' :: home-form' }}" />
  37.             <div class="with-min-width-260 with-relative">
  38.                 <input name="email" class="form-control"  placeholder="E-mail" type="text" required="required"/>
  39.                 <button class="button_theme">
  40.                     Commencer
  41.                 </button>
  42.             </div>
  43.         </div>
  44.         <div class="item-sentence">
  45.             <b>Pas besoin</b> de <b>carte bancaire</b> lors de l’inscription, aucuns frais cachés.
  46.         </div>
  47.     </form>
  48. </div>
  49. {% block javascriptFooter %}
  50. <script>
  51.     $(document).ready(function(){
  52.         $(document).on('click', '#item-configurator .item-choice', function(){
  53.             var data = $(this).data('name');
  54.             $('.item-choice').removeClass('active');
  55.             $(this).addClass('active');
  56.             $('.formConfigurator').find('input[name="forme_juridique"]').val(data);
  57.         });
  58.     });
  59. </script>
  60. {% endblock %}