<xf:css src="xgt_HariciBaglanti_Yonlendir.less" />
<xf:title>{{ phrase('xgt_HariciBaglanti_yonlendiriliyorsunuz') }}</xf:title>
<div class="xgt-Yonlendirme-govde">
<div class="yonlendirme-blok">
<div class="yonlendirme-basligi">
<xf:fa icon="fad fa-bells uyari-ikonu" />
<h3>{{ phrase('xgt_HariciBaglanti_yonlendiriliyorsunuz_baslik') }}</h3>
</div>
<div class="yonlendirme-icerik">
<div class="yonlendirme-metni">
{{ phrase('xgt_HariciBaglanti_yonlendiriliyorsunuz_aciklama') }}
</div>
<div class="bilgi-metni redirecting">
<div class="yonlendirme-gerisayim-blok">
<div class="yonlendirme-gerisayim" id="yonlendirme-gerisayim">
{$xf.options.xgt_HariciBaglanti_Gerisayim}
</div>
</div>
</div>
<div class="cikis-bilgisi">
<span>
{{ phrase('xgt_HariciBaglanti_yonlendiriliyorsunuz_baglanti:') }}
</span>
<p class="cikis-baglantisi">
{$url}
</p>
</div>
<xf:button href="{$url}" rel="nofollow" class="devam-et-butonu">
<xf:fa icon="fad fa-external-link-alt" /> {{ phrase('xgt_HariciBaglanti_beklemeden_devamet') }}
</xf:button>
</div>
</div>
</div>
<script>
document.addEventListener('DOMContentLoaded', function() {
const counterElement = document.getElementById('yonlendirme-gerisayim');
//Отладка (можно удалить)
if (!counterElement) {
console.error('Элемент "yonlendirme-gerisayim" не найден');
return;
}
//
let n = parseInt(counterElement.textContent.trim());
//Отладка (можно удалить)
if (isNaN(n)) {
console.error('Некорректное значение счетчика');
return;
}
//
const timer = setInterval(function() {
n--;
if (n > 0) {
counterElement.textContent = n;
}
else {
counterElement.textContent = '0';
clearInterval(timer);
window.location.replace("{$url}");
}
}, 1000);
});
</script>