{% extends 'siteBase.html.twig' %}
{# Sayfa İstekleri #}
{% set sBoyutlar = 'slider'|ayarlar|split('X') %}
{% set sliders = ''|site_sliders %}
{% block dil %}{{ app.session.get('dil')['kisa'] }}{% endblock %} {# tr or en #}
{% block title %}{{ 'title'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
{% block keywords %}{{ 'keywords'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
{% block description %}{{ 'description'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
{% block title2 %}{{ 'title'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
{% block description2 %}{{ 'description'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
{% block image_alt %}{{ 'title'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
{% block title3 %}{{ 'title'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
{% block description3 %}{{ 'description'|ayarlar(app.session.get('dil')['id']) }}{% endblock %}
{% block image %}{{ 'siteYolu'|ayarlar~'storage/logo.webp' }}{% endblock %}
{% block image2 %}{{ 'siteYolu'|ayarlar~'storage/logo.webp' }}{% endblock %}
{% block body %}
{#
-- Slider : "sliders" adında bir dizide döndürülmektedir. Dizinin "baslik, aciklama, resim" değişkenleri bulunuyor. Bu bilgiler ile kodlamayınız.
----------------------------------------------------
#}
<div class="th-hero-wrapper hero-3" id="hero">
<div class="swiper th-slider hero-slider-3" id="heroSlide3" data-slider-options='{"effect":"fade"}'>
<div class="swiper-wrapper">
{% for slider in sliders %}
<div class="swiper-slide">
<div class="hero-inner">
<div class="th-hero-bg" data-bg-src="/storage/{{ slider.resim }}"></div>
<div class="container">
<div class="hero-style3"><h1 class="hero-title" data-ani="slideinleft" data-ani-delay="0.4s">
{{ slider.baslik|default('') }} </h1>
<p class="hero-text" data-ani="slideinleft" data-ani-delay="0.6s">{{ slider.aciklama|default('') }}</p>
<div class="btn-group justify-content-center justify-content-lg-start">
<div class="" data-ani="slideinleft" data-ani-delay="0.8s">
<a href="{{ iletisimLink }}" class="th-btn style1 th-radius th-icon"><span class="btn-text" data-back="{{ 'Bilgi alın'|ceviri }}" data-front="{{ 'Bilgi alın'|ceviri }}"></span><i class="fa fa-arrow-right ms-2"></i></a></div>
</div>
</div>
</div>
</div>
</div>
{% endfor %}
</div>
<button data-slider-prev="#heroSlide3" class="slider-arrow slider-prev"><i class="fa fa-arrow-left"></i>
</button>
<button data-slider-next="#heroSlide3" class="slider-arrow slider-next"><i class="fa fa-arrow-right"></i>
</button>
</div>
</div>
{#
-- Site Sayfa Verileri : "veriler" adında bir dizi döndürülüyor. Veriler dizisi her sayfanın dilgrup numarasından key almaktadır. Ör: veriler[4] iletişim sayfasının verilerini çeker. Fakat veriler[*] iki diziden oluşmaktadır. 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.
-- Modül alanları : baslik, metin, resim
** 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')"
----------------------------------------------------
#}
<div class="about-area overflow-hidden overflow-hidden space" id="about-sec">
<div class="container">
<div class="row gy-4">
<div class="col-xl-7 mb-30 mb-xl-0">
<div class="img-box3">
{{ veriler[3][1][0].resim|imgOlustur(450,10,'cover')|raw }}
</div>
</div>
<div class="col-xl-5">
<div class="ps-xxl-5 ms-xxl-5 me-xl-2">
<div class="title-area mb-40"><span class="sub-title">{{ 'siteAdi'|ayarlar }}</span>
<h2 class="sec-title">{{ veriler[3][1][0].baslik|html_entity_decode|raw }}</h2></div>
{% set metin = veriler[3][1][0].metin|html_entity_decode|split('</p>') %}
<p class="mb-25"> {{ metin[0]|default('')|raw }}</p></p>
<p class="mb-25"> {{ metin[1]|default('')|raw }}</p></p>
<div class="btn-group mt-30 justify-content-start"><a href="{{ ''|site_anaLink~veriler[3][0].adi }}"
class="th-btn black-btn th-icon"><span
class="btn-text" data-back="{{ 'Daha Fazla'|ceviri }}" data-front="{{ 'Daha Fazla'|ceviri }}"></span><i
class="fa fa-arrow-right ms-2"></i></a></div>
</div>
</div>
</div>
</div>
</div>{#
-- Site Sayfa Verileri : "veriler" adında bir dizi döndürülüyor. Veriler dizisi her sayfanın dilgrup numarasından key almaktadır. Ör: veriler[4] iletişim sayfasının verilerini çeker. Fakat veriler[*] iki diziden oluşmaktadır. 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.
-- Modül alanları : seourl, sayfabaşlığı, anahtarkelimeler, sayfaaçıklaması, adı, metin, resim
** 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')"
----------------------------------------------------
#}
<section class="overflow-hidden space" data-bg-src="/dist/assets/img/bg/service_bg_1.jpg">
<div class="container">
<div class="row justify-content-lg-between justify-content-center align-items-center">
<div class="col-lg-5">
<div class="title-area text-center text-lg-start"><span class="sub-title">{{ 'siteAdi'|ayarlar }}</span>
<h2 class="sec-title">{{ veriler[4][0].adi }}</h2></div>
</div>
<div class="col-auto">
<div class="sec-btn">
<div class="icon-box">
<button data-slider-prev="#serviceSlide" class="slider-arrow default"><i
class="fa fa-arrow-left"></i></button>
<button data-slider-next="#serviceSlide" class="slider-arrow default"><i
class="fa fa-arrow-right"></i></button>
</div>
</div>
</div>
</div>
<div class="slider-area">
<div class="swiper th-slider has-shadow" id="serviceSlide"
data-slider-options='{"loop":true,"breakpoints":{"0":{"slidesPerView":1},"576":{"slidesPerView":"1"},"768":{"slidesPerView":"2"},"992":{"slidesPerView":"2"},"1200":{"slidesPerView":"3"},"1400":{"slidesPerView":"4"}}}'>
<div class="swiper-wrapper">
{% for key,veri in veriler[4][1] %}
<div class="swiper-slide">
<div class="service-card">
<div class="service-overlay" data-bg-src="/storage/{{ veri.resim }}"></div>
<div class="box-content">
<div class="box-icon"><img src="/dist/assets/img/icon/transportation.png" width="45" alt="Icon"></div>
<div class="box-img" data-mask-src="/dist/assets/img/shape/ser-shape.png"><img
src="/storage/{{ veri.resim }}" alt="img"></div>
<h3 class="box-title"><a href="{{ veri.link }}">{{ veri.adi|html_entity_decode|raw }}</a></h3>
<p class="box-text">{{ veri.metin|html_entity_decode|striptags|slice(0,75)|raw }}...</p><a
href="{{ veri.link }}" class="th-btn border-btn th-icon fw-medium text-uppercase"><span
class="btn-text" data-back="{{ 'Daha Fazla'|ceviri }}" data-front="{{ 'Daha Fazla'|ceviri }}"></span><i
class="fa fa-arrow-right ms-2"></i></a></div>
</div>
</div>
{% endfor %}
</div>
</div>
</div>
</div>
</section>
{#
-- 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.
-- Modül alanları : başlık, metin, resimler
** 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')"
----------------------------------------------------
#}
<div class="brand-area overflow-hidden">
<div class="container th-container">
<div class="slider-area text-center">
<div class="swiper th-slider" id="brandSlider1"
data-slider-options='{"breakpoints":{"0":{"slidesPerView":1},"476":{"slidesPerView":"2"},"768":{"slidesPerView":"3"},"992":{"slidesPerView":"4"},"1200":{"slidesPerView":"4"},"1400":{"slidesPerView":"6"}}}'>
<div class="swiper-wrapper">
{% for resim in veriler[7][1][0].resimler|split(',') %}
{% if resim|default('')!='' %}
<div class="swiper-slide">
<div class="brand-item style2">
{{ resim|imgOlustur(60,10,'contain')|raw }}
</div>
</div>
{% endif %}
{% endfor %}
</div>
</div>
</div>
</div>
</div>
{% endblock %}
{% block javascripts %}{% endblock %}