templates/beautytada/component/recommend-form.twig line 1

Open in your IDE?
  1. <div id="recommend-form" class="recommend-form-wrapper">
  2.     <div class="k-container">
  3.         <div class="form-header">
  4.             <h1 class="title">{{ translation.getData('Form title') }}</h1>
  5.             <span class="description">{{ translation.getData('Form description') }}</span>
  6.         </div>
  7.         <form ref="form" class="recommend-form" @submit.prevent="submit" @keydown="error.clear($event.target.name); $forceUpdate()">
  8.             <div class="k-form-row">
  9.                 <div class="k-form-group">
  10.                     <div class="item-column">
  11.                         <label for="name">{% trans %}Your full name{% endtrans %}:</label>
  12.                         <input id="name" name="name" type="text" class="k-input field">
  13.                         <span v-if="error.has('name')" class="k-form-notification">
  14.                             {% trans %}This is required field{% endtrans %}
  15.                         </span>
  16.                     </div>
  17.                 </div>
  18.             </div>
  19.             <div class="k-form-row k-col-lg-2">
  20.                 <div class="k-form-group">
  21.                     <div class="item-column">
  22.                         <label for="postcode">{% trans %}Tel/Mob. Number{% endtrans %}:</label>
  23.                         <input id="phone" name="phone" type="text" class="k-input field">
  24.                         <span v-if="error.has('phone')" class="k-form-notification">
  25.                             {% trans %}This is required field{% endtrans %}
  26.                         </span>
  27.                     </div>
  28.                 </div>
  29.                 <div class="k-form-group">
  30.                     <div class="item-column">
  31.                         <label for="email">{% trans %}Email address{% endtrans %}:</label>
  32.                         <input id="email" name="email" type="email" class="k-input field">
  33.                         <span v-if="error.has('email')" class="k-form-notification">
  34.                             {% trans %}This is required field{% endtrans %}
  35.                         </span>
  36.                     </div>
  37.                 </div>
  38.             </div>
  39.             <div class="k-form-row k-col-lg-2">
  40.                 <div class="k-form-group">
  41.                     <div class="item-column">
  42.                         <label for="chef">{% block objectFieldLabel %}{% trans %}Salon name{% endtrans %}{% endblock %}:</label>
  43.                         <input id="chef" name="object" type="text" class="k-input field">
  44.                         <span v-if="error.has('object')" class="k-form-notification">
  45.                             {% trans %}This is required field{% endtrans %}
  46.                         </span>
  47.                     </div>
  48.                 </div>
  49.                 <div class="recommend-address-fields">
  50.                     <div class="k-form-group">
  51.                         <div class="item-column">
  52.                             <label for="postcode">{% trans %}ZIP code{% endtrans %}:</label>
  53.                             <input id="postcode" name="postcode" type="text" class="k-input field">
  54.                             <span v-if="error.has('postcode')" class="k-form-notification">
  55.                                 {% trans %}This is required field{% endtrans %}
  56.                             </span>
  57.                         </div>
  58.                     </div>
  59.                     <div class="k-form-group">
  60.                         <div class="item-column">
  61.                             <label for="city">{% trans %}City{% endtrans %}:</label>
  62.                             <input id="city" name="city" type="text" class="k-input field">
  63.                             <span v-if="error.has('city')" class="k-form-notification">
  64.                                 {% trans %}This is required field{% endtrans %}
  65.                             </span>
  66.                         </div>
  67.                     </div>
  68.                 </div>
  69.             </div>
  70.             <div class="k-form-row">
  71.                 <div class="k-form-group">
  72.                     <div class="item-column">
  73.                         <label for="message">{% trans %}Message{% endtrans %}:</label>
  74.                         <textarea id="message" name="message" class="k-textarea field resize-none" rows="5"></textarea>
  75.                     </div>
  76.                 </div>
  77.             </div>
  78.             <button class="k-submit" type="submit" :disabled="processing">{% trans %}Send{% endtrans %}</button>
  79.         </form>
  80.     </div>
  81.     <modal @confirm="showNotification = false" @cancel="showNotification = false" :is-visible="showNotification">
  82.         <template #label>
  83.             <span v-text="response.success ? '{% trans %}Hooray{% endtrans %}!!' : '{% trans %}Oops{% endtrans %}!!'"></span>
  84.         </template>
  85.         <template #content>
  86.             <span v-text="response.message"></span>
  87.         </template>
  88.     </modal>
  89.     <overlay></overlay>
  90. </div>