templates/frontend/quote/quote_request/_form_with_product.html.twig line 1

  1. <div class="jumbotron">
  2. <div class="row bottom-30">
  3.     <div class="col-sm-12">
  4.         <h3 class="bottom-0">{{'app.ui.quote_request'|trans}}</h3>
  5.     </div>
  6. </div>
  7. {{ form_start(form,{'attr':{'class':'form quote-form'}}) }}
  8. <h6 class="quote-form__title"></h6>
  9. {{ form_errors(form)}}
  10. {% if not is_granted('IS_AUTHENTICATED_FULLY') %}
  11.     <div class="row">
  12.         <div class="col-sm-6">
  13.             {{ form_widget(form.firstname,{'attr':{'class':'form__field','placeholder':'app.ui.firstname'|trans~'*'}}) }}
  14.             <small class="text-danger">
  15.                 {{ form_errors(form.firstname)}}
  16.             </small>
  17.         </div>
  18.         <div class="col-sm-6">
  19.             {{ form_widget(form.lastname,{'attr':{'class':'form__field','placeholder':'app.ui.lastname'|trans~'*'}}) }}
  20.             <small class="text-danger">
  21.                 {{ form_errors(form.lastname)}}
  22.             </small>
  23.         </div>
  24.         <div class="col-sm-6">
  25.             {{ form_widget(form.email,{'attr':{'class':'form__field','placeholder':'sylius.ui.email'|trans~'*'}}) }}
  26.             <small class="text-danger">
  27.                 {{ form_errors(form.email)}}
  28.             </small>
  29.         </div>
  30.         <div class="col-sm-6">
  31.             {{ form_widget(form.phoneNumber,{'attr':{'class':'form__field','placeholder':'sylius.ui.phone_number'|trans}}) }}
  32.             <small class="text-danger">
  33.                 {{ form_errors(form.phoneNumber)}}
  34.             </small>
  35.         </div> 
  36.     </div>
  37. {% else %} 
  38.     <div class="alert alert--attention alert--filled">
  39.         <p class="alert__text">{{'app.ui.connected_as'|trans }}
  40.             <strong>{{app.user.email}}</strong>
  41.         </p>
  42.     </div>
  43. {% endif %}  
  44. <div class="row"> 
  45.         <div class="col-sm-6">
  46.             {{ form_widget(form.company,{'attr':{'class':'form__field','placeholder':'app.ui.company_name'|trans~'*'}}) }}
  47.             <small class="text-danger">
  48.                 {{ form_errors(form.company)}}
  49.             </small>
  50.         </div>
  51.         <div class="col-sm-6">
  52.             {{ form_widget(form.country,{'attr':{'style':'background:white;','class':'form__field','placeholder':'sylius.ui.country'|trans~'*'}}) }}
  53.             <small class="text-danger">
  54.                 {{ form_errors(form.country)}}
  55.             </small>
  56.         </div>
  57.         <div class="col-sm-6">
  58.             {{ form_widget(form.companyWebsite,{'attr':{'class':'form__field','placeholder': form.companyWebsite.vars.label|trans}}) }}
  59.             <small class="text-danger">
  60.                 {{ form_errors(form.companyWebsite)}}
  61.             </small>
  62.         </div>
  63.         <div class="col-sm-6">
  64.             {{ form_widget(form.companyAddress,{'attr':{'class':'form__field','placeholder':form.companyAddress.vars.label|trans~'*'}}) }}
  65.             <small class="text-danger">
  66.                 {{ form_errors(form.companyAddress)}}
  67.             </small>
  68.         </div>
  69.     </div>
  70. <div class="row">
  71.     <div class="col-sm-12">
  72.         <h6 class="quote-form__title">{{'app.ui.note'|trans}}(<small style="color:red;">{{ 'app.ui.optional'|trans}}</small>):</h6>
  73.         {{ form_widget(form.note,{'attr':{'class':'form__field form__messag'}}) }}
  74.     </div>
  75.     <div class="col-sm-3">
  76.         {{ form_widget(form.quantity,{'attr':{'class':'form__field','placeholder':'sylius.ui.quantity'|trans~'*'}}) }}
  77.             <small class="text-danger">
  78.                 {{ form_errors(form.quantity)}}
  79.             </small>
  80.     </div>
  81.     <div class="col-sm-9">
  82.         <button style="margin:0px;" class="quote-form__submit" type="submit">{{ button_label|default('Submit') }}</button>
  83.     </div>
  84. </div>
  85. <div style="display:none;">
  86.     {{ form_rest(form) }}
  87. </div>
  88. {{ form_end(form) }}
  89. </div>