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. <div class="rts-banner-area rts-banner-one">
  23.     <div class="swiper mySwiper banner-one">
  24.         <div class="swiper-wrapper">
  25.             {% for slider in sliders %}
  26.                 <div class="swiper-slide" style="background-image:url(/storage/{{ slider.resim }});">
  27.                     <!-- banner single content -->
  28.                     <div class="banner-one-inner text-start">
  29.                         <p class="pre-title">
  30.                             <span> {{ 'siteAdi'|ayarlar }}</span>
  31.                         </p>
  32.                         <h1 class="title">
  33.                           <span>{{ slider.baslik|html_entity_decode|raw }}</span>
  34.                         </h1>
  35.                         <p class="disc banner-para">
  36.                             {{ slider.aciklama|raw }}
  37.                         </p>
  38.                         <a href="{{iletisimLink}}" class="rts-btn btn-primary color-h-black">Bize Ulaşın</a>
  39.                       
  40.                     </div>
  41.                     <!-- banner single content end -->
  42.                 </div>
  43.             {% endfor %}
  44.         </div>
  45.         <div class="swiper-pagination"></div>
  46.     </div>
  47.     <div class="animation-img">
  48.         <img class="shape-img two" src="/dist/assets/images/banner/shape/02.png" alt="banner_business">
  49.         <img class="shape-img three" src="/dist/assets/images/banner/shape/03.png" alt="banner_business">
  50.     </div>
  51. </div>
  52. {#
  53. -- 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.  
  54. -- Modül alanları : baslik, metin, resim
  55. ** 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')"
  56. ----------------------------------------------------
  57. #}
  58. <!-- rts about us section start -->
  59.     <div class="rts-about-area rts-section-gap bg-about-sm-shape">
  60.         <div class="container">
  61.             <div class="row g-5 align-items-center">
  62.                 <!-- about left -->
  63.                 <div class="col-lg-6 col-md-12 col-sm-12 col-12 order-lg-1 order-md-2 order-sm-2 order-2 mt_md--50 mt_sm--50">
  64.                     <div class="rts-title-area">
  65.                         <p class="pre-title">
  66.                            {{ 'siteAdi'|ayarlar }}
  67.                         </p>
  68.                         <h2 class="title">{{ veriler[3][1][0].baslik|html_entity_decode|raw }}</h2>
  69.                     </div>
  70.                     <div class="about-inner">
  71.                         <p class="disc">
  72.                          {{ veriler[3][1][0].metin|html_entity_decode|raw }}
  73.                         </p>
  74.                         <!-- about founder & get in touch start -->
  75.                         <div class="row about-founder-wrapper align-items-center mt--40">
  76.                             <!-- right founder area -->
  77.                             <div class="col-lg-6 col-md-6 col-sm-6 col-12 mt_sm--20">
  78.                                 <div class="author-call-option">
  79.                                     <img class="authore-call" src="{{ asset('dist/assets/images/about/call.svg') }}" alt="call_founder">
  80.                                     <div class="call-details">
  81.                                         <span>{{ 'Hemen arayın'|ceviri }}</span>
  82.                                         <a href="tel:{{ 'telefon'|site_iletisimBilgileri|raw }}">
  83.                                             <h6 class="title">{{ 'telefon'|site_iletisimBilgileri|raw }}</h6>
  84.                                         </a>
  85.                                     </div>
  86.                                 </div>
  87.                             </div>
  88.                             <!-- left founder area -->
  89.                         </div>
  90.                         <!-- about founder & get in touch end -->
  91.                     </div>
  92.                 </div>
  93.                 <!-- about right -->
  94.                 <!-- about-right Start-->
  95.                 <div class="col-lg-6 col-md-12 col-sm-12 col-12 order-lg-2 order-md-1 order-sm-1 order-1">
  96.                     <div class="about-one-thumbnail">
  97.                         <div  style="background-image: url({{ path('panel_storage',{'file':veriler[3][1][0].resim|default('resimyok.webp')}) }});background-size: cover; overflow: hidden; width: 100%; height: 480px; background-position: center; border-radius: 5px;"></div>
  98.                     </div>
  99.                 </div>
  100.                 <!-- about-right end -->
  101.             </div>
  102.         </div>
  103.     </div>
  104.     <!-- rts about us section end -->
  105. {#
  106. -- 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.  
  107. -- Modül alanları : seourl, sayfabaşlığı, anahtarkelimeler, sayfaaçıklaması, adı, metin, fiyat, resimler
  108. ** 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')"
  109. ----------------------------------------------------
  110. #}
  111.  <!-- start team section -->
  112.     <div class="rts-team-area rts-section-gap bg-team">
  113.         <div class="container">
  114.             <div class="row">
  115.                 <div class="col-12">
  116.                     <div class="rts-title-area team text-center">
  117.                         <p class="pre-title">
  118.                             {{ 'siteAdi'|ayarlar }}
  119.                         </p>
  120.                         <h2 class="title">{{ veriler[4][0].adi }}</h2>
  121.                     </div>
  122.                 </div>
  123.             </div>
  124.             <div class="row g-5 mt--0">
  125.                 <div class="swiper mySwiperh1_team">
  126.                     <div class="swiper-wrapper">
  127.                         {% for urun in veriler[4][1] %}
  128.                             {% set link = urun.link %}
  129.                             <div class="swiper-slide">
  130.                                 <div class="team-single-one-start">
  131.                                     <div class="team-image-area">
  132.                                         <a href="{{ link }}">
  133.                                             <div  style="background-image: url({{ path('panel_storage',{'file':urun.resim|default('resimyok.webp')}) }});background-size: cover; overflow: hidden; width: 100%; height:250px; background-position: center; border-radius: 5px;"></div>
  134.                                         </a>
  135.                                     </div>
  136.                                     <div class="single-details">
  137.                                         <a href="{{ link }}">
  138.                                             <h5 class="title">{{ urun.adi|html_entity_decode|raw }}</h5>
  139.                                         </a>
  140.                                         <p>{{ veriler[4][0].adi }}</p>
  141.                                     </div>
  142.                                 </div>
  143.                             </div>
  144.                         {% endfor %}
  145.                     </div>
  146.                 </div>
  147.             </div>
  148.         </div>
  149.     </div>
  150.     <!-- end team section -->
  151.                     
  152.                     {% endblock %}
  153. {% block javascripts %}{% endblock %}