form-fields-guest.php 2.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. $email_required = get_option('booked_require_guest_email_address',false);
  3. $name_requirements = get_option('booked_registration_name_requirements',array('require_name'));
  4. $name_requirements = ( isset($name_requirements[0]) ? $name_requirements[0] : false );
  5. ?>
  6. <div class="field">
  7. <label class="field-label"><?php esc_html_e("Your Information:","booked"); ?><i class="required-asterisk booked-icon booked-icon-required"></i></label>
  8. <p class="field-small-p"><?php
  9. echo ( $email_required ? ( $name_requirements == 'require_surname' ? esc_html__('Please enter your first name, last name and email address:','booked') : esc_html__('Please enter your name and email address:','booked') ) : ( isset($name_requirements[0]) && $name_requirements[0] == 'require_surname' ? esc_html__('Please enter your first and last name:','booked') : esc_html__('Please enter your name:','booked') ) );
  10. ?></p>
  11. </div>
  12. <?php if ( $name_requirements == 'require_surname' ): ?>
  13. <div class="field">
  14. <input value="" placeholder="<?php esc_html_e('First Name','booked'); ?>..." type="text" class="textfield" name="guest_name" />
  15. <input value="" placeholder="<?php esc_html_e('Last Name','booked'); ?>..." type="text" class="textfield" name="guest_surname" />
  16. </div>
  17. <?php else: ?>
  18. <div class="field">
  19. <?php if ( $email_required ): ?>
  20. <input value="" placeholder="<?php esc_html_e('Name','booked'); ?>..." type="text" class="textfield" name="guest_name" />
  21. <input value="" placeholder="<?php esc_html_e('Email Address','booked'); ?>..." type="email" class="textfield" name="guest_email" />
  22. <?php else: ?>
  23. <input value="" placeholder="<?php esc_html_e('Name','booked'); ?>..." type="text" class="large textfield" name="guest_name" />
  24. <?php endif; ?>
  25. </div>
  26. <?php endif; ?>
  27. <?php if ( $email_required && $name_requirements == 'require_surname' ): ?>
  28. <div class="field">
  29. <input value="" placeholder="<?php esc_html_e('Email Address','booked'); ?>..." type="email" class="large textfield" name="guest_email" />
  30. </div>
  31. <?php endif; ?>