templates/modul/index.html.twig line 1

Open in your IDE?
  1. {% extends 'siteBase.html.twig' %}
  2. {# Sayfa İstekleri #}
  3. {% set sBoyutlar = 'slider'|ayarlar|split('X') %}
  4. {% set sliders = ''|site_sliders %}
  5. {% block dil %}{{ app.session.get('dil')['kisa'] }}{% endblock %} {# tr or en #}
  6. {% block title %}{{ 'title'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
  7. {% block keywords %}{{ 'keywords'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
  8. {% block description %}{{ 'description'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
  9. {% block title2 %}{{ 'title'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
  10. {% block description2 %}{{ 'description'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
  11. {% block image_alt %}{{ 'title'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
  12. {% block title3 %}{{ 'title'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
  13. {% block description3 %}{{ 'description'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
  14. {% block image %}{{ 'siteYolu'|ayarlar~'storage/logo.webp' }}{% endblock %}
  15. {% block image2 %}{{ 'siteYolu'|ayarlar~'storage/logo.webp' }}{% endblock %}
  16. {% block body %}
  17.  
  18.   {#
  19. -- Slider : "sliders" adında bir dizide döndürülmektedir. Dizinin "baslik, aciklama, resim" değişkenleri bulunuyor. Bu bilgiler ile kodlamayınız.
  20. ----------------------------------------------------
  21. #}
  22. <!-- Hero Area Start -->
  23. <section class="hero__area">
  24.     <div class="swiper hero__slider">
  25.         <div class="swiper-wrapper">
  26.             {% for key,slider in sliders %}
  27.                 <div class="swiper-slide hero__slide" style="background-image: url({{ 'siteYolu'|ayarlar }}storage/{{ slider.resim }});">
  28.                     <div style="background-color: black; opacity: 0.7; width: 100%; height: 100%;">
  29.                         <div class="container">
  30.                             <div class="row">
  31.                                 <div class="col-xxl-7 col-xl-7 col-lg-7 col-md-10" style="margin-top: 200px; margin-bottom: 200px;">
  32.                                     <div class="hero__slide-left">
  33.                                         <h1 style="color: white;">{{ slider.baslik|html_entity_decode|raw }}</span></h1>
  34.                                         <p style="color: white;">{{ slider.aciklama|html_entity_decode|raw }}</p>
  35.                                     </div>
  36.                                 </div>
  37.                             </div>
  38.                         </div>
  39.                     </div>
  40.                 </div>
  41.             {% endfor %}
  42.         </div>
  43.         <div class="hero__slider-pagination">
  44.             <div class="swiper-button-next"><span><img src="{{ asset('dist/assets/imgs/icon/long-arrow-left.png') }}" alt=""></span> Sonra
  45.             </div>
  46.             <div class="swiper-button-prev">Önce <span><img src="{{ asset('dist/assets/imgs/icon/long-arrow-right.png') }}" alt=""></span>
  47.             </div>
  48.             <div class="swiper-pagination"></div>
  49.         </div>
  50.     </div>
  51. </section>
  52. <!-- Hero Area End -->
  53. {#
  54. -- Site Sayfa Verileri : "veriler[3]" adında bir dizi döndürülüyor. 0. elemanı sayfa bilgilerini içerir. 1 elemanı dizidir. Ve sayfa içeriğini döndürür. Bu bilgilere göre kodlama yapınız.  
  55. -- Modül alanları : baslik, metin, resim
  56. ** Resimleri çekerken sadece "ornek.jpg|imgOlustur(100,10,'cover')" filtresini kullanmalısın. Bu filtre şu özelliğe sahitir; "ornek.jpg|imgOlustur(yükseklik,radius,'cover/contain')"
  57. ----------------------------------------------------
  58. #}
  59. <!-- About Us Area Start -->
  60. <section class="about__area">
  61.     <div class="container line">
  62.         <span class="line-3"></span>
  63.         <span class="line-4"></span>
  64.         <span class="line-5"> </span>
  65.         <div class="row">
  66.             <div class="col-xxl-6 col-xl-6 col-lg-6 col-md-6" style="margin-top: 195px;">
  67.                 <div class="about__left zi-9 wow wcfadeUp" data-wow-delay="0.3">
  68.                     {{ veriler[3][1][0].resim|imgOlustur(370,0,'cover')|raw }}
  69.                 </div>
  70.             </div>
  71.             <div class="col-xxl-6 col-xl-6 col-lg-6 col-md-6">
  72.                 <div class="about__right">
  73.                     <h2 class="section-sub-title wow wcfadeUp" data-wow-delay="0.15s">Hakkımızda</h2>
  74.                     <h3 class="section-title wow wcfadeUp" data-wow-delay="0.3s">{{ veriler[3][1][0].baslik|html_entity_decode|raw }}</h3>
  75.                     <p class="wow wcfadeUp" data-wow-delay="0.45s">
  76.                         {% set metin = veriler[3][1][0].metin|html_entity_decode|split('</p>')  %}
  77.                     {{ (metin[0]~'</p>')|raw }}
  78.                     {{ (metin[1]~'</p>')|raw }}
  79.                     </p>
  80.                 </div>
  81.             </div>
  82.         </div>
  83.     </div>
  84. </section>
  85. <!-- About Us Area End -->
  86. {#
  87. -- Site Sayfa Verileri : "veriler[5]" adında bir dizi döndürülüyor. 0. elemanı sayfa bilgilerini içerir. 1 elemanı dizidir. Ve sayfa içeriğini döndürür. Bu bilgilere göre kodlama yapınız.  
  88. -- Modül alanları : seourl, sayfabaşlığı, anahtarkelimeler, sayfaaçıklaması, adı, metin, resimler
  89. ** Resimleri çekerken sadece "ornek.jpg|imgOlustur(100,10,'cover')" filtresini kullanmalısın. Bu filtre şu özelliğe sahitir; "ornek.jpg|imgOlustur(yükseklik,radius,'cover/contain')"
  90. ----------------------------------------------------
  91. #}
  92. <!-- Service Area Start -->
  93. <section class="service__area">
  94.     <div class="container line">
  95.         <span class="line-3"></span>
  96.         <span class="line-4"></span>
  97.         <span class="line-5"> </span>
  98.         <div class="row">
  99.             <div class="col-xxl-6 col-xl-6 col-lg-6 col-md-6">
  100.                 <div class="service__title">
  101.                     <h3 class="section-title wow wcfadeUp" data-wow-delay="0.3s">Hizmetler</h3>
  102.                 </div>
  103.             </div>
  104.         </div>
  105.         <div class="service__slider-wrapper">
  106.             <div class="swiper service__slider">
  107.                 <div class="swiper-wrapper">
  108.                     {% for veri in veriler[5][1] %}
  109.                     <div class="swiper-slide service__slide wow wcfadeUp" data-wow-delay="0.9s">
  110.                         <a href="{{ veri.link }}">
  111.                             <div class="service__thumb-wrapper">
  112.                                 {{ veri.resim|imgOlustur(300,0,'cover')|raw }}
  113.                             </div>
  114.                             <div class="service__slide-title">
  115.                                 <img src="{{ asset('dist/assets/imgs/service/1/icon-3.png') }}" alt="Service Icon">
  116.                                 <h4>{{ veri.adi|html_entity_decode|raw }}</h4>
  117.                             </div>
  118.                         </a>
  119.                     </div>
  120.                     {% endfor %}
  121.                 </div>
  122.             </div>
  123.             <div class="service__btn-next"><span><i class="fa-solid fa-arrow-left"></i></span></div>
  124.             <div class="service__btn-prev"><span><i class="fa-solid fa-arrow-right"></i></span></div>
  125.         </div>
  126.     </div>
  127. </section>
  128. <!-- Service Area End -->
  129. {#
  130. -- Site Sayfa Verileri : "veriler[7]" adında bir dizi döndürülüyor. 0. elemanı sayfa bilgilerini içerir. 1 elemanı dizidir. Ve sayfa içeriğini döndürür. Bu bilgilere göre kodlama yapınız.  
  131. -- Modül alanları : seourl, sayfabaşlığı, anahtarkelimeler, sayfaaçıklaması, adı, metin, tarih, resimler
  132. ** Resimleri çekerken sadece "ornek.jpg|imgOlustur(100,10,'cover')" filtresini kullanmalısın. Bu filtre şu özelliğe sahitir; "ornek.jpg|imgOlustur(yükseklik,radius,'cover/contain')"
  133. ----------------------------------------------------
  134. #}
  135. <!-- Blog Area Start -->
  136. <section class="blog__v3">
  137.     <div class="container line">
  138.         <span class="line-3"></span>
  139.         <span class="line-4"></span>
  140.         <span class="line-5"> </span>
  141.         <div class="blog__btm">
  142.             <div class="row">
  143.                 {% for icerik in veriler[7][1] %}
  144.                         <div class="col-xxl-4 col-xl-4 col-lg-4 col-md-4">
  145.                             <div class="blog__item-wrapper-2 wcfadeUp">
  146.                                 <article>
  147.                                     <div class="blog__img">
  148.                                         <a href="{{ icerik.link }}">{{ icerik.resim|imgOlustur(275,0,'cover')|raw }}</a>
  149.                                     </div>
  150.                                     <div class="blog__content-2">
  151.                                         <h4 class="blog__meta"> <strong><a href="{{ ''|site_anaLink }}">{{ 'siteAdi'|ayarlar }}</a></strong>, {{ icerik.tarih|date('d F Y')|tarih_yaz }}
  152.                                         </h4>
  153.                                         <a href="{{ icerik.link }}">
  154.                                             <h5 class="blog__title-2"> {{ icerik.adi|html_entity_decode|raw }}</h5>
  155.                                         </a>
  156.                                         <a class="blog__btn-rm" href="{{ icerik.link }}">Daha Fazla <i class="fa-solid fa-arrow-right"></i></a>
  157.                                     </div>
  158.                                 </article>
  159.                             </div>
  160.                         </div>
  161.                 {% endfor %}
  162.             </div>
  163.         </div>
  164.     </div>
  165. </section>
  166. <!-- Blog Area End -->
  167.                     
  168.                     {% endblock %}
  169. {% block javascripts %}{% endblock %}