src/Bidcoz/Bundle/FrontendBundle/Resources/views/Registration/_form.html.twig line 1

Open in your IDE?
  1. {% import '@BidcozCore/_macro.html.twig' as macro %}
  2. <div class="row">
  3.     <div class="col-md-6 required">
  4.         <div class="form-group">
  5.             {{ form_widget(form.firstName) }}
  6.             <div class="error">Field cannot be empty.</div>
  7.         </div>
  8.     </div>
  9.     <div class="col-md-6 required">
  10.         <div class="form-group">
  11.             {{ form_widget(form.lastName) }}
  12.             <div class="error">Field cannot be empty.</div>
  13.         </div>
  14.     </div>
  15. </div>
  16. <div class="row">
  17.     <div class="col-md-6 required">
  18.         <div class="form-group">
  19.             {{ form_widget(form.phone) }}
  20.         </div>
  21.     </div>
  22.     <div class="col-md-6 required">
  23.         <div class="form-group">
  24.             {{ form_widget(form.timezone) }}
  25.         </div>
  26.     </div>
  27. </div>
  28. <div class="row">
  29.     <div class="col-12">
  30.         <div id="text-opt-out">
  31.             <div class="form-group">{{ macro.checkbox(form.smsOptIn) }}</div>
  32.         </div>
  33.         <!--
  34.         <div class="form-group mt-n3 mb-3" style="padding-left: 2rem;">
  35.             <small>
  36.                 *Receive time sensitive messages such as auction outbid and win notifications by text message.
  37.                 Without a mobile phone number, all messages will be sent via email.
  38.             </small>
  39.         </div>
  40.         -->
  41.     </div>
  42. </div>
  43. <div class="row">
  44.     <div class="col-12 required">
  45.         <div class="form-group">
  46.             {{ form_widget(form.email) }}
  47.             <div class="error">Invalid format for email address.</div>
  48.         </div>
  49.     </div>
  50. </div>
  51. <div class="row">
  52.     <div class="col-12 required">
  53.         <div class="form-group position-relative">
  54.             {{ form_widget(form.plainPassword, { attr: { placeholder: 'Password' } }) }}
  55.             <div class="error">Field cannot be empty.</div>
  56.             <div class="show-password password-icon"><i class="far fa-eye"></i></div>
  57.             <div class="hide-password password-icon"><i class="far fa-eye-slash"></i></div>
  58.         </div>
  59.     </div>
  60. </div>
  61. {% if withCc is defined and withCc %}
  62.     <div class="form-group required">
  63.         {{ form_rest(ccForm) }}
  64.         <div id="cc_info">
  65.             <div class="form-row mb-3">
  66.                 <label for="card-element">Credit or Debit Card Required to Participate</label>
  67.                 <div id="card-element" class="mt-1" style="border: 0.125rem solid #bdbdbd; border-radius: 0.375rem;">
  68.                     <!-- a Stripe Element will be inserted here. -->
  69.                 </div>
  70.                 <!-- Used to display form errors -->
  71.                 <div id="card-errors" role="alert"></div>
  72.             </div>
  73.         </div>
  74.     </div>
  75. {% endif %}
  76. <div class="form-group mb-3 required">
  77.     {% set labelText = 'I agree to the <a href="' ~ path('legal_user_terms') ~ '" class="text-info" target="_blank">CausePilot User Terms of Use</a> and to receive email and text notifications.' %}
  78.     {{ macro.checkbox(form.acceptTerms, labelText) }}
  79.     <div class="error">Please agree to the CausePilot Terms of Use to continue.</div>
  80. </div>
  81. {{ form_row(form.captcha) }}
  82. {{ form_rest(form) }}