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. <section class="main-slider main-slider-three">
  23.     <div class="swiper-container main-slider-three__carousel">
  24.         <div class="swiper-wrapper">
  25.             {% for slider in sliders  %}
  26.             <!--Start Swiper Slide Single-->
  27.             <div class="swiper-slide">
  28.                 <div class="image-layer" style="background-image: url({{ path('panel_storage',{'file':slider.resim|default('resimyok.webp')}) }});">
  29.                 </div>
  30.               
  31.                 <div class="container">
  32.                     <div class="main-slider-three__single text-center">
  33.                         <div class="main-slider-three__content">
  34.                            
  35.                             <div class="title">
  36.                                 <h2>{{ slider.baslik|default('') }}</h2>
  37.                             </div>
  38.                         </div>
  39.                     </div>
  40.                 </div>
  41.             </div>
  42.             <!--End Swiper Slide Single-->
  43.             {% endfor %}
  44.         </div>
  45.     </div>
  46. </section><section class="feauture-one style2">
  47.     <div class="container">
  48.         <div class="row">
  49.           
  50.           {% for veri in veriler[7][1] %}
  51.             <!--Start Feauture One Single-->
  52.             <div class="col-xl-4 col-lg-4 wow fadeInLeft" data-wow-delay="0ms" data-wow-duration="1500ms" style="visibility: visible; animation-duration: 1500ms; animation-delay: 0ms; animation-name: fadeInLeft;">
  53.                 <div class="feauture-one__single">
  54.                     <div class="feauture-one__single-text">
  55.                         <h2><a href="#">{{ veri.baslik|html_entity_decode|raw }}</a></h2>
  56.                         <p>{{ veri.aciklama|html_entity_decode|raw }}</p>
  57.                     </div>
  58.                     <div class="feauture-one__single-bottom">
  59.                         
  60.                         <div class="icon-box">
  61.                                     {{ veri.resim|imgOlustur(64,10,'cover')|raw }}
  62.                         </div>
  63.                     </div>
  64.                 </div>
  65.             </div>
  66.             <!--Start Feauture One Single-->
  67.             {% endfor %}
  68.             
  69.           
  70.           
  71.         </div>
  72.     </div>
  73. </section>
  74. {#
  75. -- 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.  
  76. -- Modül alanları : baslik, metin, resim
  77. ** 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')"
  78. ----------------------------------------------------
  79. #}
  80. <section class="about-three mt-5">
  81.     <div class="container">
  82.         <div class="row">
  83.             <!--Start About Three Img-->
  84.             <div class="col-xl-6">
  85.                 <div class="about-three__img">
  86.                     <div class="about-three__img1">
  87.                         <div class="inner">
  88.                             {{ veriler[3][1][0].resim|imgOlustur(800,10,'cover')|raw }}
  89.                         </div>
  90.                         
  91.                     </div>
  92.                 </div>
  93.             </div>
  94.             <!--End About Three Img-->
  95.             <!--Start About One Content-->
  96.             <div class="col-xl-6">
  97.                 <div class="about-one__content">
  98.                     <div class="sec-title">
  99.                         <h2>     {{ veriler[3][1][0].baslik|html_entity_decode|raw }}</h2>
  100.                     </div>
  101.                     <div class="text-box">
  102.                         <p>
  103.                             {% set metin = veriler[3][1][0].metin|html_entity_decode|split('</p>')  %}
  104.                             {{ (metin[0]~'</p>')|raw }}
  105.                             {{ (metin[1]~'</p>')|raw }}
  106.                         </p>
  107.                     </div>
  108.                     <div class="about-one__content-bottom">
  109.                         <div class="about-one__content-bottom-author-box">
  110.                             <div class="btn-box">
  111.                                 <a class="thm-btn" href="{{ ''|site_anaLink~veriler[3][0].seo }}">
  112.                                     <span class="txt">Daha fazla</span>
  113.                                 </a>
  114.                             </div>
  115.                         </div>
  116.                         <div class="text">
  117.                             <h4>Daha fazla bilgi için arayın: <a href="tel:{{ 'telefon'|site_iletisimBilgileri|raw }}">{{ 'telefon'|site_iletisimBilgileri|raw }}</a></h4>
  118.                         </div>
  119.                     </div>
  120.                 </div>
  121.             </div>
  122.             <!--End About One Content-->
  123.         </div>
  124.     </div>
  125. </section>{#
  126. -- 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.  
  127. -- Modül alanları : seourl, sayfabaşlığı, anahtarkelimeler, sayfaaçıklaması, adı, metin, resim
  128. ** 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')"
  129. ----------------------------------------------------
  130. #}
  131. <!--Start Project Three-->
  132. <section class="project-three">
  133.     <div class="shape1"><img src="{{ asset('dist/assets/img/shape/project-v3-shape1.png') }}" alt=""></div>
  134.     <div class="container">
  135.         <div class="project-three__top">
  136.             <div class="sec-title">
  137.                 <div class="sub-title">
  138.                     <h5>{{ 'siteAdi'|ayarlar }}</h5>
  139.                 </div>
  140.                 <h2>{{ veriler[4][0].adi }}</h2>
  141.             </div>
  142.             <div class="btn-box">
  143.                 <a href="{{ ''|site_anaLink~veriler[4][0].seo }}">Daha fazla</a>
  144.             </div>
  145.         </div>
  146.         <div class="project-three__bottom">
  147.             <div class="thm-swiper__slider swiper-container" data-swiper-options='{"spaceBetween": 30,
  148.                     "slidesPerView": 1,
  149.                     "loop": true,
  150.                     "pagination": {
  151.                         "el": "#project-three__pagination",
  152.                         "type": "bullets",
  153.                         "clickable": true
  154.                         },
  155.                     "navigation": {
  156.                         "nextEl": "#project-three__swiper-button-next",
  157.                         "prevEl": "#project-three__swiper-button-prev"
  158.                     },
  159.                     "autoplay": { "delay": 5000 },
  160.                     "breakpoints": {
  161.                         "0": {
  162.                             "spaceBetween": 30,
  163.                             "slidesPerView": 1
  164.                         },
  165.                         "375": {
  166.                             "spaceBetween": 30,
  167.                             "slidesPerView": 1
  168.                         },
  169.                         "575": {
  170.                             "spaceBetween": 30,
  171.                             "slidesPerView": 1
  172.                         },
  173.                         "768": {
  174.                             "spaceBetween": 30,
  175.                             "slidesPerView": 1
  176.                         },
  177.                         "992": {
  178.                             "spaceBetween": 30,
  179.                             "slidesPerView": 1
  180.                         },
  181.                         "1200": {
  182.                             "spaceBetween": 30,
  183.                             "slidesPerView": 1
  184.                         }
  185.                     }
  186.                 }'>
  187.                 <div class="swiper-wrapper">
  188.                     <div class="swiper-slide">
  189.                         <!--Start Project Three Single-->
  190.                         <div class="project-three__single">
  191.                             <ul class="project-three__box">
  192.                                 {% for key,veri in veriler[4][1] %}
  193.                                 {% if key<3 %}
  194.                                     <li>
  195.                                         <div class="project-three__single-inner">
  196.                                             <div class="project-three__single-img"
  197.                                                  style="background-image: url({{ path('panel_storage',{'file':veri.resim|default('resimyok.webp')}) }});">
  198.                                             </div>
  199.                                             <div class="bg-overlay"></div>
  200.                                             <div class="project-three__overlay-icon">
  201.                                                 <ul>
  202.                                                     <li><a class="img-popup"
  203.                                                            href="{{ path('panel_storage',{'file':veri.resim|default('resimyok.webp')}) }}"><span
  204.                                                                     class="icon-search-interface-symbol"></span></a>
  205.                                                     </li>
  206.                                                     <li><a href="{{ veri.link }}"><span
  207.                                                                     class="icon-link"></span></a></li>
  208.                                                 </ul>
  209.                                             </div>
  210.                                             <div class="project-three__single-content">
  211.                                                 <p>{{ 'siteAdi'|ayarlar }}</p>
  212.                                                 <h2><a href="{{ veri.link }}">{{ veri.adi|html_entity_decode|raw }}</a></h2>
  213.                                             </div>
  214.                                         </div>
  215.                                     </li>
  216.                                 {% endif %}
  217.                                 {% endfor %}
  218.                             </ul>
  219.                         </div>
  220.                         <!--End Project Three Single-->
  221.                     </div>
  222.                 </div>
  223.             </div>
  224.             <!-- If we need navigation buttons -->
  225.             <div class="swiper-pagination" id="project-three__pagination"></div>
  226.         </div>
  227.     </div>
  228. </section>
  229. <!--End Project Three-->
  230. {#
  231. -- 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.  
  232. -- Modül alanları : seourl, sayfabaşlığı, anahtarkelimeler, sayfaaçıklaması, adı, metin, tarih, resimler
  233. ** 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')"
  234. ----------------------------------------------------
  235. #}
  236. <!-- Start Blog One -->
  237. <section class="blog-one style2">
  238.     <div class="blog-two__bg" style="background-image: url({{ asset('dist/assets/img/background/blog-v2-bg.jpg') }});"></div>
  239.     <div class="container">
  240.         <div class="sec-title text-center">
  241.             <div class="sub-title">
  242.                 <h5>{{ 'siteAdi'|ayarlar }}</h5>
  243.             </div>
  244.             <h2>{{ veriler[6][0].adi }}</h2>
  245.         </div>
  246.         <div class="row">
  247.             {% for key,veri in veriler[6][1] %}
  248.             <!-- Start Blog One Single-->
  249.             <div class="col-xl-4 col-lg-4 wow fadeInLeft" data-wow-delay="0ms" data-wow-duration="1500ms">
  250.                 <div class="blog-one__single">
  251.                     <div class="blog-one__single-img">
  252.                         <div class="inner">
  253.                             {{ veri.resim|imgOlustur(315,10,'cover')|raw }}
  254.                             <div class="overlay-icon">
  255.                                 <a href="{{ veri.link }}"><span class="icon-plus"></span></a>
  256.                             </div>
  257.                         </div>
  258.                     </div>
  259.                     <div class="blog-one__single-content">
  260.                         <ul class="meta-info">
  261.                             <li>
  262.                                 <p><a href="{{ veri.link }}">{{ 'siteAdi'|ayarlar }}</a></p>
  263.                             </li>
  264.                             <li>
  265.                                 <p>{{ veri.tarih|date('d F Y')|tarih_yaz }}</p>
  266.                             </li>
  267.                         </ul>
  268.                         <h2><a href="{{ veri.link }}">{{ veri.adi|html_entity_decode|raw }}</a></h2>
  269.                         <div class="btn-box">
  270.                             <a href="{{ veri.link }}">Daha fazla <span class="icon-plus"></span></a>
  271.                         </div>
  272.                     </div>
  273.                 </div>
  274.             </div>
  275.             <!-- End Blog One Single-->
  276.             {% endfor %}
  277.         </div>
  278.     </div>
  279. </section>
  280. <!-- End Blog One -->
  281.                     
  282.                     {% endblock %}
  283. {% block javascripts %}{% endblock %}