templates/hideaway4you/rsce_form_travelguide.html5 line 12

Open in your IDE?
  1. <section class="form_travelguide <?= $this->class ?> section-margin-default"<?= $this->cssID ?>>
  2. <div class="form_travelguide__inner">
  3. <div class="row g-0 align-items-stretch">
  4. <?php
  5. $image = null;
  6. $imageSrc = null;
  7. if ($this->singleSRC) {
  8. $image = \Contao\FilesModel::findByUuid($this->singleSRC);
  9. if ($image) {
  10. $imageSrc = \Contao\System::getContainer()
  11. ->get('contao.image.image_factory')
  12. ->create(TL_ROOT . '/' . $image->path, [1200, 600, 'center_center'])
  13. ->getUrl(TL_ROOT);
  14. }
  15. }
  16. ?>
  17. <div class="<?= $image ? 'col-md-5' : 'col-12' ?> order-2 order-md-1 form_travelguide__content">
  18. <?php if ($this->subline): ?>
  19. <p class="form_travelguide__subline"><?= $this->subline ?></p>
  20. <?php endif ?>
  21. <h3 class="form_travelguide__headline mt-0"><?= $this->headline ?></h3>
  22. <?php if ($this->description): ?>
  23. <div class="form_travelguide__description">
  24. <?= $this->description ?>
  25. </div>
  26. <?php endif ?>
  27. <div class="form_travelguide__form mt-3">
  28. <?= $this->replaceInsertTags('{{insert_form::4}}') ?>
  29. </div>
  30. <div class="form_travelguide__disclaimer fs-small mt-3">
  31. <?= $this->disclaimer ?>
  32. </div>
  33. </div>
  34. <?php if ($image): ?>
  35. <div class="col-md-7 order-1 order-md-2 form_travelguide__image-col">
  36. <img src="<?= $imageSrc ?>" alt="" class="form_travelguide__image" loading="lazy">
  37. </div>
  38. <?php endif ?>
  39. </div>
  40. </div>
  41. </section>
  42. <script>
  43. document.addEventListener('DOMContentLoaded', function () {
  44. var form = document.querySelector('form.travelguide-order');
  45. if (!form) return;
  46. var regionField = form.querySelector('[name="region"]');
  47. if (!regionField) return;
  48. regionField.value = window.location.href;
  49. });
  50. </script>