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. <!--Main Slider Start-->
  22. <section class="main-slider main-slider-style1">
  23.   
  24.     <div class="main-slider-style1__shape1 wow slideInDown" data-wow-delay="100ms" data-wow-duration="4500ms">
  25.         <div class="inner zoominout">
  26.             <span class="icon-sparkle"></span>
  27.         </div>
  28.     </div>
  29.     <div class="swiper-container thm-swiper__slider" data-swiper-options='{"slidesPerView": 1, "loop": true,
  30.         "effect": "fade",
  31.         "fadeEffect": {
  32.             "crossFade": "true"
  33.         },
  34.         "speed": 2000,
  35.         "direction": "horizontal",
  36.         "pagination": {
  37.         "el": "#main-slider-pagination",
  38.         "type": "bullets",
  39.         "clickable": true
  40.         },
  41.         "navigation": {
  42.             "prevEl": "#main-slider__swiper-button-prev",
  43.             "nextEl": "#main-slider__swiper-button-next"
  44.         },
  45.         "autoplay": {
  46.         "delay": 8000,
  47.         "disableOnInteraction": "false"
  48.         }
  49.         }'>
  50.         <div class="swiper-wrapper">
  51.             {% for slider in sliders %}
  52.             <!--Start Single Swiper Slide-->
  53.             <div class="swiper-slide">
  54.                 <div class="image-layer" style="background-image: url(/storage/{{ slider.resim }});">
  55.                 </div>
  56.                 <div class="image-layer__left-gradient"></div>
  57.                 <div class="container">
  58.                     <div class="row">
  59.                         <div class="col-xl-12">
  60.                             <div class="main-slider-content">
  61.                               <div class="main-slider-content__inner text-center">
  62.                                 <div class="sub-title">
  63.                                   <h4>{{ 'siteAdi'|ayarlar }}</h4>
  64.                                 </div>
  65.                                 <div class="big-title">
  66.                                   <h2>
  67.                                     {{ slider.baslik }}
  68.                                   </h2>
  69.                                 </div>
  70.                                 <div class="text">
  71.                                   <p>{{ slider.aciklama }}
  72.                                   </p>
  73.                                 </div>
  74.                               </div>
  75.                             </div>
  76.                         </div>
  77.                     </div>
  78.                 </div>
  79.             </div>
  80.             <!--End Single Swiper Slide-->
  81.             {% endfor %}
  82.         </div>
  83.         <!-- If we need navigation buttons -->
  84.         <div class="slider-swiper-pagination" id="main-slider-pagination"></div>
  85.         <div class="main-slider__nav">
  86.             <div class="swiper-button-prev" id="main-slider__swiper-button-prev">
  87.                 <i class="icon-arrow-right left"></i>
  88.             </div>
  89.             <div class="swiper-button-next" id="main-slider__swiper-button-next">
  90.                 <i class="icon-arrow-right right"></i>
  91.             </div>
  92.         </div>
  93.     </div>
  94. </section>
  95. <!--Main Slider End-->
  96. {#
  97. -- 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.  
  98. -- Modül alanları : baslik, metin, resim
  99. ** 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')"
  100. ----------------------------------------------------
  101. #}
  102. <!--Start About Style1-->
  103.         <section class="about-style1">
  104.             <div class="container">
  105.                 <div class="row">
  106.                     <div class="col-xl-6">
  107.                         <div class="about-style1__img">
  108.                             {{ veriler[3][1][0].resim|imgOlustur(400,10,'cover')|raw }}
  109.                             
  110.                             
  111.                             <div class="monthly-claims-progress">
  112.                                 <div class="inner-title">
  113.                                     <h4>Mutlu Müşteri</h4>
  114.                                 </div>
  115.                                 <div class="progress-levels">
  116.                                     <!--Start Progress Box-->
  117.                                     <div class="progress-box wow">
  118.                                         <div class="top">
  119.                                             <h5>904,34</h5>
  120.                                             <div class="count-box">
  121.                                                 <div class="skill-percent">
  122.                                                     <span class="plus">+</span>
  123.                                                     <span class="count-text" data-speed="3000" data-stop="90">0</span>
  124.                                                     <span class="percent">%</span>
  125.                                                 </div>
  126.                                             </div>
  127.                                         </div>
  128.                                         <div class="inner">
  129.                                             <div class="bar">
  130.                                                 <div class="bar-innner">
  131.                                                     <div class="bar-fill" data-percent="90">
  132.                                                     </div>
  133.                                                 </div>
  134.                                             </div>
  135.                                         </div>
  136.                                     </div>
  137.                                     <!--End Progress Box-->
  138.                                 </div>
  139.                             </div>
  140.                         </div>
  141.                     </div>
  142.                     <div class="col-xl-6">
  143.                         <div class="about-style1__content">
  144.                             <div class="sec-title">
  145.                                 <div class="sub-title">
  146.                                     <h4>{{ 'siteAdi'|ayarlar }}</h4>
  147.                                 </div>
  148.                                 <h2>{{ veriler[3][1][0].baslik|html_entity_decode|raw }}</h2>
  149.                             </div>
  150.                             {% set metin = veriler[3][1][0].metin|html_entity_decode|split('</p>') %}
  151.                              <div class="text-box">
  152.                                     {{ metin[0]|default('')|raw }}</p>
  153.                              </div>
  154.                             <div class="text-box">
  155.                               {{ metin[1]|default('')|raw }}</p>
  156.                             </div>
  157.                             <div class="about-style1__btn-box">
  158.                                 <a class="btn-one" href="/{{veriler[3][0].seo}}">
  159.                                     <span class="txt">Daha fazla</span>
  160.                                 </a>
  161.                             </div>
  162.                         </div>
  163.                     </div>
  164.                 </div>
  165.             </div>
  166.         </section>
  167.         <!--End About Style1-->{#
  168. -- Site Sayfa Verileri : "veriler[4]" 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.  
  169. -- Modül alanları : seourl, sayfabaşlığı, anahtarkelimeler, sayfaaçıklaması, adı, metin, resim
  170. ** 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')"
  171. ----------------------------------------------------
  172. #}
  173. <!--Start Service Style1-->
  174.         <section class="service-style1">
  175.             <div class="container">
  176.                 <div class="sec-title text-center">
  177.                     <div class="sub-title">
  178.                         <h4>{{ 'siteAdi'|ayarlar }}</h4>
  179.                     </div>
  180.                     <h2>{{ veriler[4][0].adi }}</h2>
  181.                 </div>
  182.                 <div class="row">
  183.                   {% for veri in veriler[4][1] %}
  184.                     <!--Start Single Service Style1-->
  185.                     <div class="col-xl-3 col-lg-6 col-md-6">
  186.                         <div class="service-style1__single">
  187.                             <div class="service-style1__single-inner">
  188.                                
  189.                                 <div class="title">
  190.                                     <h3><a href="{{ veri.link }}">{{ veri.adi|html_entity_decode|raw }}</a></h3>
  191.                                 </div>
  192.                                 <div class="img-box">
  193.                                      {{ veri.resim|imgOlustur(200,10,'cover')|raw }}
  194.                                     <div class="overlay-icon">
  195.                                      
  196.                                        <span class="icon-arrow-right"></span>
  197.                                     </div>
  198.                                 </div>
  199.                                 <div class="text">
  200.                                     <p>{{ veri.metin|default('') =='' ? 'Keşfet' : veri.metin|html_entity_decode|striptags|slice(0,75)|raw }}...</p>
  201.                                 </div>
  202.                             </div>
  203.                             <div class="btn-box">
  204.                                 <a class="btn-one" href="{{ veri.link }}">
  205.                                     <span class="txt">Daha Fazla</span>
  206.                                 </a>
  207.                             </div>
  208.                         </div>
  209.                     </div>
  210.                     <!--End Single Service Style1-->
  211.                    {% endfor %}
  212.                 </div>
  213.                 <div class="service-style1__btn text-center">
  214.                     <a href="/{{veriler[4][0].seo}}">
  215.                         <span class="icon-arrow-right"></span> Tümünü Gör
  216.                     </a>
  217.                 </div>
  218.             </div>
  219.         </section>
  220.         <!--End Service Style1-->
  221. {#
  222. -- Site Sayfa Verileri : "veriler[6]" 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.  
  223. -- Modül alanları : seourl, sayfabaşlığı, anahtarkelimeler, sayfaaçıklaması, adı, metin, tarih, resimler
  224. ** 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')"
  225. ----------------------------------------------------
  226. #}
  227.                     
  228.                     {% endblock %}
  229. {% block javascripts %}{% endblock %}