home.php 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. <?php
  2. ob_start();
  3. ?>
  4. test
  5. <section>
  6. <div class="container">
  7. <h1 class="main__title"><?= $content['title'] ?></h1>
  8. <div class="main__banner">
  9. <?php if (!empty($bannerLogo['src'])): ?>
  10. <img class="redirect-js"
  11. width="<?= $bannerLogo['width'] ?? '' ?>"
  12. height="<?= $bannerLogo['height'] ?? '' ?>"
  13. src="<?= htmlspecialchars($bannerLogo['src']) ?>"
  14. alt="<?= $bannerLogo['alt'] ?? '' ?>"
  15. title="<?= $bannerLogo['title'] ?? '' ?>">
  16. <?php endif; ?>
  17. </div>
  18. <div class="container">
  19. <?php if (!empty($content['author-img'])): ?>
  20. <div class="author">
  21. <div class="author__img">
  22. <img width="" height="" src="<?= htmlspecialchars($content['author-img']) ?>" alt="<?= htmlspecialchars($content['author-name'] ?? '') ?>" title="<?= htmlspecialchars($content['author-name'] ?? '') ?>">
  23. </div>
  24. <div class="author__info">
  25. <div class="author__name"><?= htmlspecialchars($content['author-name'] ?? '') ?></div>
  26. <div class="author__date"> <?= $content['modified-date'] ?? '' ?></div>
  27. </div>
  28. </div>
  29. <?php endif; ?>
  30. <div class="main__text">
  31. <?= $content['top_text'] ?>
  32. </div>
  33. <?php if (empty($content['hide-btns'])): ?>
  34. <div class="pulse__btn main__btn accent-color pass-btn-color redirect-js"><?= $content['content_btn'] ?></div>
  35. <?php endif; ?>
  36. </div>
  37. </section>
  38. <section class="casinos">
  39. <div class="container casinos__wrap">
  40. <?php if (!empty($casinoItems)): ?>
  41. <h2 class="casinos__listing"><?= htmlspecialchars($content['listing']) ?></h2>
  42. <?php endif; ?>
  43. <?php if (!empty($casinoItems) && is_array($casinoItems)): ?>
  44. <?php foreach ($casinoItems as $index => $item):
  45. $isTopThree = $index < 3;
  46. ?>
  47. <div class="casinos__item <?= $isTopThree ? 'top-casino' : '' ?>" id="<?= getSlug(htmlspecialchars($item['heading'] ?? '')) ?>">
  48. <div class="casinos__info">
  49. <div class="casinos__number pass-btn-color accent-color"><?= $index + 1 ?></div>
  50. <div class="casinos__image">
  51. <div class="redirect-js" data-idp="<?= $index + 1 ?>" data-url="<?= htmlspecialchars($item['keitaro'] ?? '') ?>" data-label="repeater-button-<?= $index + 1 ?>">
  52. <?php if (!empty($item['image'])): ?>
  53. <img
  54. width="140" height="92"
  55. class="lazy"
  56. data-src="<?= htmlspecialchars($item['image']) ?>"
  57. alt="<?= isset($item['alt']) ? htmlspecialchars($item['alt']) : '' ?>"
  58. title="<?= isset($item['title']) ? htmlspecialchars($item['title']) : '' ?>">
  59. <?php endif; ?>
  60. </div>
  61. </div>
  62. <div class="casinos__title">
  63. <?php if (!empty($item['heading'])): ?>
  64. <div><?= htmlspecialchars($item['heading']) ?></div>
  65. <?php endif; ?>
  66. <div class="casinos__rait">
  67. <img data-src="images/Star.svg" class="lazy" alt="star" title="star" width="24" height="24">
  68. <div class="casinos__rating-box">
  69. <span class="casinos__rating-value"><?= $item['rating'] ?? calculateRating($index) ?> &nbsp;</span> / 10
  70. </div>
  71. </div>
  72. </div>
  73. </div>
  74. <div class="casinos__bonus">
  75. <?= isset($item['text']) ? htmlspecialchars($item['text']) : '' ?>
  76. </div>
  77. <div class="casinos__button">
  78. <?php if (!empty($item['keitaro']) && !empty($item['button'])): ?>
  79. <div class="redirect-js" data-idp="<?= $index + 1 ?>" data-url="<?= htmlspecialchars($item['keitaro']) ?>" data-label="repeater-button-<?= $index + 1 ?>">
  80. <button class="accent-color pass-btn-color">
  81. <?= htmlspecialchars($item['button']) ?>
  82. </button>
  83. </div>
  84. <?php endif; ?>
  85. </div>
  86. </div>
  87. <?php endforeach; ?>
  88. <?php endif; ?>
  89. </div>
  90. </section>
  91. <section>
  92. <div class="container">
  93. <div class="secondary__text">
  94. <?= htmlspecialchars_decode($content['bottom_text']); ?>
  95. </div>
  96. </div>
  97. </section>
  98. <section>
  99. <div class="container">
  100. <h2><?= $content['faq-title'] ?? '' ?></h2>
  101. <div class="accordion-container">
  102. <?php foreach ($faqItems as $item): ?>
  103. <div class="accordion-item">
  104. <h3 class="accordion-header faq-title-hover-font-color secondary-color faq-title-font-color">
  105. <?= htmlspecialchars($item['question']) ?>
  106. <span class="icon faq-title-hover-font-color faq-title-font-color">+</span>
  107. </h3>
  108. <div class="accordion-content secondary-color faq-title-font-color">
  109. <p>
  110. <?= htmlspecialchars($item['answer']) ?>
  111. </p>
  112. </div>
  113. </div>
  114. <?php endforeach; ?>
  115. </div>
  116. </div>
  117. </section>
  118. <?php
  119. $pageContent = ob_get_clean();
  120. include __DIR__ . '/layouts/main.php';
  121. ?>