{"id":67,"date":"2026-08-27T20:54:13","date_gmt":"2026-08-27T17:54:13","guid":{"rendered":"https:\/\/oncugrup.com.tr\/en\/?page_id=67"},"modified":"2026-10-30T18:39:54","modified_gmt":"2026-10-30T15:39:54","slug":"pvc-floor-coverings","status":"publish","type":"page","link":"https:\/\/oncugrup.com.tr\/en\/products\/pvc-floor-coverings\/","title":{"rendered":"PVC Floor Coverings"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling fusion-sticky-container fusion-absolute-container fusion-absolute-position-small fusion-absolute-position-medium fusion-absolute-position-large\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:10px;--awb-padding-bottom:10px;--awb-padding-right-small:0px;--awb-margin-top:0px;--awb-margin-bottom:0px;--awb-flex-wrap:wrap;\" data-transition-offset=\"0\" data-sticky-offset=\"500px\" data-scroll-offset=\"0\" data-sticky-small-visibility=\"1\" data-sticky-medium-visibility=\"1\" data-sticky-large-visibility=\"1\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-center fusion-flex-align-content-space-between fusion-flex-justify-content-flex-end fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:0px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:0px;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-end fusion-content-layout-row\"><div style=\"text-align:center;\"><a class=\"fusion-button button-flat button-medium button-default fusion-button-default button-1 fusion-button-default-span fusion-button-default-type\" style=\"--button-border-radius-top-left:50px;--button-border-radius-top-right:0px;--button-border-radius-bottom-right:0px;--button-border-radius-bottom-left:50px;\" target=\"_self\" data-hover=\"bg_slide_right\" id=\"yer-dosemeleri\"><div class=\"awb-button__hover-content awb-button__hover-content--default awb-button__hover-content--centered\"><i class=\"fa-info fas awb-button__icon awb-button__icon--default awb-button__icon--no-margin button-icon-left\" aria-hidden=\"true\"><\/i><i class=\"fa-info fas awb-button__icon awb-button__icon--hover awb-button__icon--no-margin button-icon-left\" aria-hidden=\"true\"><\/i><\/div><\/a><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-sizes-top:1px;--awb-border-color:var(--awb-color2);--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-top:50px;--awb-padding-bottom:50px;--awb-background-color:var(--awb-color1);--awb-flex-wrap:wrap;\" ><div class=\"awb-background-pattern\" style=\"background-image:  url(data:image\/svg+xml;utf8,%3Csvg%20width%3D%22100%22%20height%3D%22100%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%200v100h1v-1l99-99H83L1%2082V0H0zM98.178%2085L100%2083v17H83l15.178-15z%22%20fill%3D%22rgba%28255%2C255%2C255%2C1%29%22%2F%3E%3Cpath%20d%3D%22M84%2099H1v1h83v-1z%22%20fill%3D%22rgba%28255%2C255%2C255%2C1%29%22%2F%3E%3C%2Fsvg%3E);opacity: 0.15 ;background-size:10px;mix-blend-mode:overlay;\"><\/div><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-one\" style=\"--awb-text-color:var(--awb-color8);--awb-margin-top-small:10px;--awb-margin-right-small:0px;--awb-margin-bottom-small:10px;--awb-margin-left-small:0px;--awb-font-size:38px;\"><h1 class=\"fusion-title-heading title-heading-left\" style=\"margin:0;font-size:1em;\">PVC Floor Coverings<\/h1><\/div><style>\r\n.ndr-grid-item{border:1px solid #e5e7eb;padding:16px;border-radius:3px;background:#fff;}.ndr-api-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;}<\/style>\r\n<div class=\"ndr-api-renderer\" id=\"ndr-render-858-9cf6c0c6-f29e-4ac5-b6c0-e9c45f0ca0c6\"\r\n    data-source-id=\"858\">\r\n        <div class=\"ndr-api-controls\">\r\n        <input type=\"text\" class=\"ndr-search-input\" placeholder=\"Producs Search\" \/>\r\n            <\/div>\r\n        <div class=\"ndr-api-results\">\r\n        <div data-index=\"0\" class=\"ndr-grid-item\" data-product=\"\"  title=\"535 A - Floor Coverings - Dekorflor\"\">\r\n    <a href=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/traffic.jpg\"  title=\"535 A - Floor Coverings - Dekorflor\">\r\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/traffic.jpg\"  alt=\"535 A - Floor Coverings - Dekorflor\">\r\n        <h4>535 A <\/h4>\r\n<p>Dekorflor - Floor Coverings<\/p>\r\n    <\/a>\r\n<\/div><div data-index=\"1\" class=\"ndr-grid-item\" data-product=\"\"  title=\"533 A - Floor Coverings - Dekorflor\"\">\r\n    <a href=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/puzzle.jpg\"  title=\"533 A - Floor Coverings - Dekorflor\">\r\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/puzzle.jpg\"  alt=\"533 A - Floor Coverings - Dekorflor\">\r\n        <h4>533 A <\/h4>\r\n<p>Dekorflor - Floor Coverings<\/p>\r\n    <\/a>\r\n<\/div><div data-index=\"2\" class=\"ndr-grid-item\" data-product=\"\"  title=\"506 A - Floor Coverings - Dekorflor\"\">\r\n    <a href=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/506A.jpg\"  title=\"506 A - Floor Coverings - Dekorflor\">\r\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/506A.jpg\"  alt=\"506 A - Floor Coverings - Dekorflor\">\r\n        <h4>506 A <\/h4>\r\n<p>Dekorflor - Floor Coverings<\/p>\r\n    <\/a>\r\n<\/div><div data-index=\"3\" class=\"ndr-grid-item\" data-product=\"\"  title=\"504 B - Floor Coverings - Dekorflor\"\">\r\n    <a href=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/504B.jpg\"  title=\"504 B - Floor Coverings - Dekorflor\">\r\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/504B.jpg\"  alt=\"504 B - Floor Coverings - Dekorflor\">\r\n        <h4>504 B <\/h4>\r\n<p>Dekorflor - Floor Coverings<\/p>\r\n    <\/a>\r\n<\/div><div data-index=\"4\" class=\"ndr-grid-item\" data-product=\"\"  title=\"504 C - Floor Coverings - Dekorflor\"\">\r\n    <a href=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/504C.jpg\"  title=\"504 C - Floor Coverings - Dekorflor\">\r\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/504C.jpg\"  alt=\"504 C - Floor Coverings - Dekorflor\">\r\n        <h4>504 C <\/h4>\r\n<p>Dekorflor - Floor Coverings<\/p>\r\n    <\/a>\r\n<\/div><div data-index=\"5\" class=\"ndr-grid-item\" data-product=\"\"  title=\"504 D - Floor Coverings - Dekorflor\"\">\r\n    <a href=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/504D.jpg\"  title=\"504 D - Floor Coverings - Dekorflor\">\r\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/504D.jpg\"  alt=\"504 D - Floor Coverings - Dekorflor\">\r\n        <h4>504 D <\/h4>\r\n<p>Dekorflor - Floor Coverings<\/p>\r\n    <\/a>\r\n<\/div><div data-index=\"6\" class=\"ndr-grid-item\" data-product=\"\"  title=\"504 E - Floor Coverings - Dekorflor\"\">\r\n    <a href=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/504E.jpg\"  title=\"504 E - Floor Coverings - Dekorflor\">\r\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/504E.jpg\"  alt=\"504 E - Floor Coverings - Dekorflor\">\r\n        <h4>504 E <\/h4>\r\n<p>Dekorflor - Floor Coverings<\/p>\r\n    <\/a>\r\n<\/div><div data-index=\"7\" class=\"ndr-grid-item\" data-product=\"\"  title=\"105 B - Floor Coverings - Dekorflor\"\">\r\n    <a href=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/105B.jpg\"  title=\"105 B - Floor Coverings - Dekorflor\">\r\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/105B.jpg\"  alt=\"105 B - Floor Coverings - Dekorflor\">\r\n        <h4>105 B <\/h4>\r\n<p>Dekorflor - Floor Coverings<\/p>\r\n    <\/a>\r\n<\/div><div data-index=\"8\" class=\"ndr-grid-item\" data-product=\"\"  title=\"105 D - Floor Coverings - Dekorflor\"\">\r\n    <a href=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/105D.jpg\"  title=\"105 D - Floor Coverings - Dekorflor\">\r\n      <img class=\"lazyload\" decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" data-orig-src=\"\/wp-content\/oncu-statik\/urunler\/yer-dosemeleri\/105D.jpg\"  alt=\"105 D - Floor Coverings - Dekorflor\">\r\n        <h4>105 D <\/h4>\r\n<p>Dekorflor - Floor Coverings<\/p>\r\n    <\/a>\r\n<\/div>    <\/div>\r\n<\/div>\r\n<script type=\"text\/javascript\">\r\n(function() {\r\n    var wrapper = document.getElementById('ndr-render-858-9cf6c0c6-f29e-4ac5-b6c0-e9c45f0ca0c6');\r\n    if (!wrapper) return;\r\n    var allItems = [{\"siralama\":\"5359\",\"varyant\":\"535 A\",\"marka\":\"Dekorflor\",\"urun\":\"Yer D\u00f6\u015femeleri\",\"urun_en\":\"Floor Coverings\",\"urun_pt\":\"Revestimentos de Piso\",\"model\":\"\",\"desen_kategori\":\"\",\"desen_yili\":\"2023\",\"resim_dosya\":\"traffic.jpg\",\"klasor\":\"yer-dosemeleri\"},{\"siralama\":\"5339\",\"varyant\":\"533 A\",\"marka\":\"Dekorflor\",\"urun\":\"Yer D\u00f6\u015femeleri\",\"urun_en\":\"Floor Coverings\",\"urun_pt\":\"Revestimentos de Piso\",\"model\":\"\",\"desen_kategori\":\"\",\"desen_yili\":\"2023\",\"resim_dosya\":\"puzzle.jpg\",\"klasor\":\"yer-dosemeleri\"},{\"siralama\":\"5069\",\"varyant\":\"506 A\",\"marka\":\"Dekorflor\",\"urun\":\"Yer D\u00f6\u015femeleri\",\"urun_en\":\"Floor Coverings\",\"urun_pt\":\"Revestimentos de Piso\",\"model\":\"\",\"desen_kategori\":\"\",\"desen_yili\":\"\",\"resim_dosya\":\"506A.jpg\",\"klasor\":\"yer-dosemeleri\"},{\"siralama\":\"5048\",\"varyant\":\"504 B\",\"marka\":\"Dekorflor\",\"urun\":\"Yer D\u00f6\u015femeleri\",\"urun_en\":\"Floor Coverings\",\"urun_pt\":\"Revestimentos de Piso\",\"model\":\"\",\"desen_kategori\":\"\",\"desen_yili\":\"\",\"resim_dosya\":\"504B.jpg\",\"klasor\":\"yer-dosemeleri\"},{\"siralama\":\"5047\",\"varyant\":\"504 C\",\"marka\":\"Dekorflor\",\"urun\":\"Yer D\u00f6\u015femeleri\",\"urun_en\":\"Floor Coverings\",\"urun_pt\":\"Revestimentos de Piso\",\"model\":\"\",\"desen_kategori\":\"\",\"desen_yili\":\"\",\"resim_dosya\":\"504C.jpg\",\"klasor\":\"yer-dosemeleri\"},{\"siralama\":\"5046\",\"varyant\":\"504 D\",\"marka\":\"Dekorflor\",\"urun\":\"Yer D\u00f6\u015femeleri\",\"urun_en\":\"Floor Coverings\",\"urun_pt\":\"Revestimentos de Piso\",\"model\":\"\",\"desen_kategori\":\"\",\"desen_yili\":\"\",\"resim_dosya\":\"504D.jpg\",\"klasor\":\"yer-dosemeleri\"},{\"siralama\":\"5045\",\"varyant\":\"504 E\",\"marka\":\"Dekorflor\",\"urun\":\"Yer D\u00f6\u015femeleri\",\"urun_en\":\"Floor Coverings\",\"urun_pt\":\"Revestimentos de Piso\",\"model\":\"\",\"desen_kategori\":\"\",\"desen_yili\":\"\",\"resim_dosya\":\"504E.jpg\",\"klasor\":\"yer-dosemeleri\"},{\"siralama\":\"1058\",\"varyant\":\"105 B\",\"marka\":\"Dekorflor\",\"urun\":\"Yer D\u00f6\u015femeleri\",\"urun_en\":\"Floor Coverings\",\"urun_pt\":\"Revestimentos de Piso\",\"model\":\"\",\"desen_kategori\":\"\",\"desen_yili\":\"2026\",\"resim_dosya\":\"105B.jpg\",\"klasor\":\"yer-dosemeleri\"},{\"siralama\":\"1056\",\"varyant\":\"105 D\",\"marka\":\"Dekorflor\",\"urun\":\"Yer D\u00f6\u015femeleri\",\"urun_en\":\"Floor Coverings\",\"urun_pt\":\"Revestimentos de Piso\",\"model\":\"\",\"desen_kategori\":\"\",\"desen_yili\":\"\",\"resim_dosya\":\"105D.jpg\",\"klasor\":\"yer-dosemeleri\"}];\r\n    var settings = {\"apiUrl\":\"https:\\\/\\\/oncugrup.com.tr\\\/wp-json\\\/gs-api\\\/v1\\\/data\\\/841\",\"template\":\"<div class=\\\"ndr-grid-item\\\" data-product=\\\"{{resim_url}}\\\"  title=\\\"{{varyant}} - {{urun_en}} - {{marka}}\\\"\\\">\\r\\n    <a href=\\\"\\\/wp-content\\\/oncu-statik\\\/urunler\\\/{{klasor}}\\\/{{resim_dosya}}\\\"  title=\\\"{{varyant}} - {{urun_en}} - {{marka}}\\\">\\r\\n      <img src=\\\"\\\/wp-content\\\/oncu-statik\\\/urunler\\\/{{klasor}}\\\/{{resim_dosya}}\\\"  alt=\\\"{{varyant}} - {{urun_en}} - {{marka}}\\\">\\r\\n        <h4>{{varyant}} <\\\/h4>\\r\\n<p>{{marka}} - {{urun_en}}<\\\/p>\\r\\n    <\\\/a>\\r\\n<\\\/div>\",\"emptyMessage\":\"Product not found. Please try another search.\",\"showSearch\":true,\"filterField\":\"\",\"filterPlaceholder\":\"Producs Search\",\"customJs\":\"(function () {\\r\\n  'use strict';\\r\\n\\r\\n  \\\/\\\/ Lightbox DOM \u0130skeleti\\r\\n  const lightbox = document.createElement('div');\\r\\n  lightbox.className = 'ndr-lightbox';\\r\\n  lightbox.setAttribute('role', 'dialog');\\r\\n  lightbox.setAttribute('aria-modal', 'true');\\r\\n  lightbox.setAttribute('aria-hidden', 'true');\\r\\n\\r\\n  lightbox.innerHTML = `\\r\\n    <button class=\\\"ndr-lb-btn ndr-lb-close\\\" aria-label=\\\"Kapat\\\">&times;<\\\/button>\\r\\n    <button class=\\\"ndr-lb-btn ndr-lb-nav ndr-lb-prev\\\" aria-label=\\\"\u00d6nceki\\\">&#10094;<\\\/button>\\r\\n    <button class=\\\"ndr-lb-btn ndr-lb-nav ndr-lb-next\\\" aria-label=\\\"Sonraki\\\">&#10095;<\\\/button>\\r\\n    <div class=\\\"ndr-lightbox-stage\\\">\\r\\n      <div class=\\\"ndr-slider-viewport\\\">\\r\\n        <div class=\\\"ndr-lightbox-loader\\\"><\\\/div>\\r\\n        <div class=\\\"ndr-slide slide-a pos-center\\\"><img src=\\\"\\\" alt=\\\"\\\"><\\\/div>\\r\\n        <div class=\\\"ndr-slide slide-b pos-right\\\"><img src=\\\"\\\" alt=\\\"\\\"><\\\/div>\\r\\n      <\\\/div>\\r\\n      <div class=\\\"ndr-lightbox-meta\\\">\\r\\n        <div class=\\\"ndr-lightbox-counter\\\"><\\\/div>\\r\\n        <div class=\\\"ndr-lightbox-caption\\\"><\\\/div>\\r\\n      <\\\/div>\\r\\n    <\\\/div>\\r\\n  `;\\r\\n\\r\\n  document.body.appendChild(lightbox);\\r\\n\\r\\n  const loaderEl = lightbox.querySelector('.ndr-lightbox-loader');\\r\\n  const slideA = lightbox.querySelector('.slide-a');\\r\\n  const slideB = lightbox.querySelector('.slide-b');\\r\\n  const captionEl = lightbox.querySelector('.ndr-lightbox-caption');\\r\\n  const counterEl = lightbox.querySelector('.ndr-lightbox-counter');\\r\\n  const btnClose = lightbox.querySelector('.ndr-lb-close');\\r\\n  const btnPrev = lightbox.querySelector('.ndr-lb-prev');\\r\\n  const btnNext = lightbox.querySelector('.ndr-lb-next');\\r\\n  const viewportEl = lightbox.querySelector('.ndr-slider-viewport');\\r\\n\\r\\n  let activeSlide = slideA;\\r\\n  let incomingSlide = slideB;\\r\\n  let currentIndex = 0;\\r\\n  let isSliding = false;\\r\\n  let currentLoadToken = 0;\\r\\n\\r\\n  function getItems() {\\r\\n    return Array.from(document.querySelectorAll('.ndr-grid-item a'));\\r\\n  }\\r\\n\\r\\n  function getInfo(index) {\\r\\n    const items = getItems();\\r\\n    const anchor = items[index];\\r\\n    const src = anchor.getAttribute('href');\\r\\n    const title = anchor.getAttribute('title') || '';\\r\\n    const imgInside = anchor.querySelector('img');\\r\\n    const alt = imgInside ? imgInside.getAttribute('alt') : '';\\r\\n    return { src, title: title || alt, alt, total: items.length };\\r\\n  }\\r\\n\\r\\n  \\\/\\\/ \u0130lk A\u00e7\u0131l\u0131\u015f\\r\\n  function openLightbox(index) {\\r\\n    currentIndex = index;\\r\\n    const info = getInfo(currentIndex);\\r\\n\\r\\n    captionEl.textContent = info.title;\\r\\n    counterEl.textContent = `${currentIndex + 1} \\\/ ${info.total}`;\\r\\n\\r\\n    \\\/\\\/ Slide durumlar\u0131n\u0131 s\u0131f\u0131rla\\r\\n    activeSlide = slideA;\\r\\n    incomingSlide = slideB;\\r\\n    slideA.className = 'ndr-slide slide-a pos-center no-trans';\\r\\n    slideB.className = 'ndr-slide slide-b pos-right no-trans';\\r\\n\\r\\n    const activeImg = activeSlide.querySelector('img');\\r\\n    activeImg.src = '';\\r\\n    loaderEl.classList.add('is-loading');\\r\\n\\r\\n    const token = ++currentLoadToken;\\r\\n    const imgObj = new Image();\\r\\n    imgObj.src = info.src;\\r\\n    imgObj.onload = function () {\\r\\n      if (token !== currentLoadToken) return;\\r\\n      activeImg.src = info.src;\\r\\n      activeImg.alt = info.alt;\\r\\n      loaderEl.classList.remove('is-loading');\\r\\n    };\\r\\n\\r\\n    lightbox.classList.add('is-active');\\r\\n    lightbox.setAttribute('aria-hidden', 'false');\\r\\n    document.body.style.overflow = 'hidden';\\r\\n  }\\r\\n\\r\\n  \\\/\\\/ Carousel Ge\u00e7i\u015f Fonksiyonu (%100 Kayma)\\r\\n  function slideTo(direction) {\\r\\n    if (isSliding) return;\\r\\n    const items = getItems();\\r\\n    if (!items.length) return;\\r\\n\\r\\n    isSliding = true;\\r\\n\\r\\n    if (direction === 'next') {\\r\\n      currentIndex = (currentIndex + 1) % items.length;\\r\\n    } else {\\r\\n      currentIndex = (currentIndex - 1 + items.length) % items.length;\\r\\n    }\\r\\n\\r\\n    const info = getInfo(currentIndex);\\r\\n    captionEl.textContent = info.title;\\r\\n    counterEl.textContent = `${currentIndex + 1} \\\/ ${info.total}`;\\r\\n\\r\\n    const incomingImg = incomingSlide.querySelector('img');\\r\\n    incomingImg.src = '';\\r\\n    loaderEl.classList.add('is-loading');\\r\\n\\r\\n    \\\/\\\/ 1. Gelen slayt\u0131 ba\u015flang\u0131\u00e7 konumuna (ekran d\u0131\u015f\u0131na) animasyonsuz yerle\u015ftir\\r\\n    incomingSlide.className = `ndr-slide no-trans ${direction === 'next' ? 'pos-right' : 'pos-left'}`;\\r\\n    void incomingSlide.offsetWidth; \\\/\\\/ Force repaint\\r\\n\\r\\n    \\\/\\\/ 2. Yeni g\u00f6rseli y\u00fckle\\r\\n    const token = ++currentLoadToken;\\r\\n    const tempImg = new Image();\\r\\n    tempImg.src = info.src;\\r\\n    tempImg.onload = function () {\\r\\n      if (token === currentLoadToken) {\\r\\n        incomingImg.src = info.src;\\r\\n        incomingImg.alt = info.alt;\\r\\n        loaderEl.classList.remove('is-loading');\\r\\n      }\\r\\n    };\\r\\n\\r\\n    \\\/\\\/ 3. Her iki slayt\u0131 e\u015fzamanl\u0131 tam geni\u015flikte kayd\u0131r\\r\\n    activeSlide.className = `ndr-slide ${direction === 'next' ? 'pos-left' : 'pos-right'}`;\\r\\n    incomingSlide.className = 'ndr-slide pos-center';\\r\\n\\r\\n    \\\/\\\/ 4. Ge\u00e7i\u015f bitince rolleri takas et\\r\\n    setTimeout(() => {\\r\\n      const temp = activeSlide;\\r\\n      activeSlide = incomingSlide;\\r\\n      incomingSlide = temp;\\r\\n      isSliding = false;\\r\\n    }, 330);\\r\\n  }\\r\\n\\r\\n  function closeLightbox() {\\r\\n    lightbox.classList.remove('is-active');\\r\\n    lightbox.setAttribute('aria-hidden', 'true');\\r\\n    document.body.style.overflow = '';\\r\\n    loaderEl.classList.remove('is-loading');\\r\\n    slideA.querySelector('img').src = '';\\r\\n    slideB.querySelector('img').src = '';\\r\\n    isSliding = false;\\r\\n    currentLoadToken++;\\r\\n  }\\r\\n\\r\\n  \\\/\\\/ T\u0131klama Olaylar\u0131\\r\\n  document.addEventListener('click', function (e) {\\r\\n    const anchor = e.target.closest('.ndr-grid-item a');\\r\\n    if (!anchor) return;\\r\\n\\r\\n    e.preventDefault();\\r\\n    const items = getItems();\\r\\n    const idx = items.indexOf(anchor);\\r\\n    if (idx !== -1) openLightbox(idx);\\r\\n  });\\r\\n\\r\\n  btnNext.addEventListener('click', (e) => { e.stopPropagation(); slideTo('next'); });\\r\\n  btnPrev.addEventListener('click', (e) => { e.stopPropagation(); slideTo('prev'); });\\r\\n  btnClose.addEventListener('click', closeLightbox);\\r\\n\\r\\n  lightbox.addEventListener('click', function (e) {\\r\\n    if (e.target === lightbox || e.target === viewportEl) {\\r\\n      closeLightbox();\\r\\n    }\\r\\n  });\\r\\n\\r\\n  \\\/\\\/ Klavye Kontrolleri\\r\\n  document.addEventListener('keydown', function (e) {\\r\\n    if (!lightbox.classList.contains('is-active')) return;\\r\\n    if (e.key === 'Escape') closeLightbox();\\r\\n    else if (e.key === 'ArrowRight') slideTo('next');\\r\\n    else if (e.key === 'ArrowLeft') slideTo('prev');\\r\\n  });\\r\\n\\r\\n  \\\/\\\/ Mobil Dokunmatik (Touch Swipe) Deste\u011fi\\r\\n  let startX = 0;\\r\\n  let startY = 0;\\r\\n  let endX = 0;\\r\\n  let endY = 0;\\r\\n  const swipeMinDistance = 45;\\r\\n\\r\\n  lightbox.addEventListener('touchstart', function (e) {\\r\\n    startX = e.changedTouches[0].screenX;\\r\\n    startY = e.changedTouches[0].screenY;\\r\\n  }, { passive: true });\\r\\n\\r\\n  lightbox.addEventListener('touchend', function (e) {\\r\\n    endX = e.changedTouches[0].screenX;\\r\\n    endY = e.changedTouches[0].screenY;\\r\\n    const diffX = endX - startX;\\r\\n    const diffY = endY - startY;\\r\\n\\r\\n    if (Math.abs(diffX) > Math.abs(diffY) && Math.abs(diffX) > swipeMinDistance) {\\r\\n      if (diffX < 0) {\\r\\n        slideTo('next'); \\\/\\\/ Sola kayd\u0131rma -> Sonraki \u00fcr\u00fcn\\r\\n      } else {\\r\\n        slideTo('prev'); \\\/\\\/ Sa\u011fa kayd\u0131rma -> \u00d6nceki \u00fcr\u00fcn\\r\\n      }\\r\\n    }\\r\\n  }, { passive: true });\\r\\n})();\"};\r\n    var results = wrapper.querySelector('.ndr-api-results');\r\n    var searchInput = wrapper.querySelector('.ndr-search-input');\r\n    var filterSelect = wrapper.querySelector('.ndr-filter-select');\r\n\r\n    function getValue(item, path) {\r\n        if (!item || typeof item !== 'object') {\r\n            return '';\r\n        }\r\n        var parts = [];\r\n        var regex = \/([^[.\\]]+)|\\[(\\d+)\\]\/g;\r\n        var match;\r\n        while ((match = regex.exec(path)) !== null) {\r\n            if (match[1]) {\r\n                parts.push(match[1]);\r\n            } else if (match[2]) {\r\n                parts.push(match[2]);\r\n            }\r\n        }\r\n        if (parts.length === 0) {\r\n            parts = path.split('.');\r\n        }\r\n        var value = item;\r\n        for (var i = 0; i < parts.length; i++) {\r\n            if (value === null || value === undefined) {\r\n                return '';\r\n            }\r\n            value = value[parts[i]];\r\n        }\r\n        return value;\r\n    }\r\n\r\n    function applyFilters() {\r\n        var query = searchInput && searchInput.value ? searchInput.value.toLowerCase() : '';\r\n        var filterVal = filterSelect && filterSelect.value ? filterSelect.value.toLowerCase() : '';\r\n        var filterField = settings.filterField;\r\n\r\n        var children = results.children;\r\n        for (var i = 0; i < children.length; i++) {\r\n            var child = children[i];\r\n            var idxAttr = child.getAttribute('data-index');\r\n            if (idxAttr === null) {\r\n                continue;\r\n            }\r\n            var idx = parseInt(idxAttr, 10);\r\n            var item = allItems[idx];\r\n            if (!item) {\r\n                continue;\r\n            }\r\n\r\n            var matchSearch = true;\r\n            if (query) {\r\n                matchSearch = JSON.stringify(item).toLowerCase().indexOf(query) !== -1;\r\n            }\r\n\r\n            var matchFilter = true;\r\n            if (filterVal && filterField) {\r\n                matchFilter = String(getValue(item, filterField) || '').toLowerCase() === filterVal;\r\n            }\r\n\r\n            if (matchSearch && matchFilter) {\r\n                child.style.display = '';\r\n            } else {\r\n                child.style.display = 'none';\r\n            }\r\n        }\r\n    }\r\n\r\n    if (searchInput) {\r\n        searchInput.addEventListener('input', applyFilters);\r\n    }\r\n    if (filterSelect) {\r\n        filterSelect.addEventListener('change', applyFilters);\r\n    }\r\n\r\n    \/\/ Attach custom hooks compatibility\r\n    window.__ndrRendererWrapper = wrapper;\r\n    window.__ndrRendererResults = results;\r\n    window.__ndrRendererSettings = settings;\r\n    window.__ndrRendererItems = allItems;\r\n    window.__ndrRendererGetValue = getValue;\r\n    window.__ndrRendererRenderItems = function() {}; \/\/ Dummy function\r\n    window.__ndrRendererApplyFilters = applyFilters;\r\n    window.__ndrRendererEscapeHtml = function(v) {\r\n        return v;\r\n    };\r\n\r\n    if (settings.customJs) {\r\n        var customJs = String(settings.customJs).trim();\r\n        if (customJs) {\r\n            try {\r\n                var script = document.createElement('script');\r\n                script.type = 'text\/javascript';\r\n                script.textContent =\r\n                    '(function(wrapper, results, settings, items, getValue, renderItems, applyFilters, escapeHtml){' +\r\n                    customJs +\r\n                    '})(window.__ndrRendererWrapper, window.__ndrRendererResults, window.__ndrRendererSettings, window.__ndrRendererItems, window.__ndrRendererGetValue, window.__ndrRendererRenderItems, window.__ndrRendererApplyFilters, window.__ndrRendererEscapeHtml);';\r\n                document.body.appendChild(script);\r\n                document.body.removeChild(script);\r\n            } catch (e) {\r\n                console.error('Custom JS error:', e);\r\n            }\r\n        }\r\n    }\r\n})();\r\n<\/script>\r\n<\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":59,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"100-width.php","meta":{"footnotes":""},"class_list":["post-67","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PVC Floor Coverings - Oncu Group<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/oncugrup.com.tr\/en\/products\/pvc-floor-coverings\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PVC Floor Coverings - Oncu Group\" \/>\n<meta property=\"og:url\" content=\"https:\/\/oncugrup.com.tr\/en\/products\/pvc-floor-coverings\/\" \/>\n<meta property=\"og:site_name\" content=\"Oncu Group\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-30T15:39:54+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/oncugrup.com.tr\\\/en\\\/products\\\/pvc-floor-coverings\\\/\",\"url\":\"https:\\\/\\\/oncugrup.com.tr\\\/en\\\/products\\\/pvc-floor-coverings\\\/\",\"name\":\"PVC Floor Coverings - Oncu Group\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/oncugrup.com.tr\\\/en\\\/#website\"},\"datePublished\":\"2026-08-27T17:54:13+00:00\",\"dateModified\":\"2026-10-30T15:39:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/oncugrup.com.tr\\\/en\\\/products\\\/pvc-floor-coverings\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/oncugrup.com.tr\\\/en\\\/products\\\/pvc-floor-coverings\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/oncugrup.com.tr\\\/en\\\/products\\\/pvc-floor-coverings\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\\\/\\\/oncugrup.com.tr\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Products\",\"item\":\"https:\\\/\\\/oncugrup.com.tr\\\/en\\\/products\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"PVC Floor Coverings\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/oncugrup.com.tr\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/oncugrup.com.tr\\\/en\\\/\",\"name\":\"Oncu Group\",\"description\":\"Ka\u011f\u0131t, Plastik ve Matbaac\u0131l\u0131k Sanayi Ticaret A.\u015e.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/oncugrup.com.tr\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PVC Floor Coverings - Oncu Group","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/oncugrup.com.tr\/en\/products\/pvc-floor-coverings\/","og_locale":"en_US","og_type":"article","og_title":"PVC Floor Coverings - Oncu Group","og_url":"https:\/\/oncugrup.com.tr\/en\/products\/pvc-floor-coverings\/","og_site_name":"Oncu Group","article_modified_time":"2026-10-30T15:39:54+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/oncugrup.com.tr\/en\/products\/pvc-floor-coverings\/","url":"https:\/\/oncugrup.com.tr\/en\/products\/pvc-floor-coverings\/","name":"PVC Floor Coverings - Oncu Group","isPartOf":{"@id":"https:\/\/oncugrup.com.tr\/en\/#website"},"datePublished":"2026-08-27T17:54:13+00:00","dateModified":"2026-10-30T15:39:54+00:00","breadcrumb":{"@id":"https:\/\/oncugrup.com.tr\/en\/products\/pvc-floor-coverings\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/oncugrup.com.tr\/en\/products\/pvc-floor-coverings\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/oncugrup.com.tr\/en\/products\/pvc-floor-coverings\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/oncugrup.com.tr\/en\/"},{"@type":"ListItem","position":2,"name":"Products","item":"https:\/\/oncugrup.com.tr\/en\/products\/"},{"@type":"ListItem","position":3,"name":"PVC Floor Coverings"}]},{"@type":"WebSite","@id":"https:\/\/oncugrup.com.tr\/en\/#website","url":"https:\/\/oncugrup.com.tr\/en\/","name":"Oncu Group","description":"Ka\u011f\u0131t, Plastik ve Matbaac\u0131l\u0131k Sanayi Ticaret A.\u015e.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/oncugrup.com.tr\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/oncugrup.com.tr\/en\/wp-json\/wp\/v2\/pages\/67","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oncugrup.com.tr\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/oncugrup.com.tr\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/oncugrup.com.tr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oncugrup.com.tr\/en\/wp-json\/wp\/v2\/comments?post=67"}],"version-history":[{"count":14,"href":"https:\/\/oncugrup.com.tr\/en\/wp-json\/wp\/v2\/pages\/67\/revisions"}],"predecessor-version":[{"id":1199,"href":"https:\/\/oncugrup.com.tr\/en\/wp-json\/wp\/v2\/pages\/67\/revisions\/1199"}],"up":[{"embeddable":true,"href":"https:\/\/oncugrup.com.tr\/en\/wp-json\/wp\/v2\/pages\/59"}],"wp:attachment":[{"href":"https:\/\/oncugrup.com.tr\/en\/wp-json\/wp\/v2\/media?parent=67"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}