Vas

Vas

С нами с 09 декабря 2019; Место в рейтинге пользователей: #2990
Vas
Vas
20 января 2020, 17:29
0
Огромное спасибо!!! Убрал &fastMode=`1` и работает! Я то ломал голову = )
Vas
Vas
20 января 2020, 17:01
0
А что это значит? ) У меня шаблон в чанке и вывожу через

[[!pdoPage?
            &parents=`1145,1144`
            &tpl=`youtub-text`
            &limit=`12`
            &includeTVs=`image`
            &setMeta=`0`
            &depth=`0`
            &hideContainers=`1`
			&fastMode=`1`
        ]]
Vas
Vas
20 января 2020, 16:55
0
Почему то у меня в чанке не работает [[+pagetitle:replace=`"=='`]] ничего не выводит (

Нужно чтоб из тайтла ковычки " поменять на ', а то когда вывожу в title="" и alt="" ломает все (

Почему не работает? (
Vas
Vas
09 декабря 2019, 02:33
0
Доброго. Подскажите как обновить базу айпи адресов. А то некоторых не распознает ( или подскажите алтернативу плз.

Я сейчас исполизую его как:
[[!*country-block:notempty=`
[[!+gl.real.country.name_en:is=`[[*country-block]]`:then=`
<script>document.getElementById("video").innerHTML= '<div class="tabs-content"> <div id="video" class="tab-content"> <div class="video-block tab-content clearfix active"> <div class="status-bg alert-bg"><span class="fa fa-info" style="margin-right:5px"></span>Видео недоступно на территории Российской Федерации</div> </div> </div> </div>'</script>
<style>
.alert-bg {
    background: rgba(255,102,102,.2);
    color: #f66;
}
.status-bg {
    padding: 5px 10px;
    position: relative;
    margin-bottom: 10px;
}
</style>
`]]`]]
Для того чтоб определить, если посетитель из определенной страны то удалить блок с видео.

Пробовал так:
[[!#[[*parent]].country-block:notempty=`
<?php
$.get("https://ipinfo.io", function(response) {
    if(response.country == "RU") {
        $("#video").html("<div class="tabs-content"> <div id="video" class="tab-content"> <div class="video-block tab-content clearfix active"> <div class="status-bg alert-bg"><span class="fa fa-info" style="margin-right:5px"></span>Видео недоступно на территории Российской Федерации</div> </div> </div> </div>");
    }
}, "jsonp");
?>
`]]
И не работает (

И так пробовал:
[[!#[[*parent]].country-block:notempty=`
<script src="//api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=en-EN" type="text/javascript"></script>

<script type="text/javascript"> 
  window.onload = function () {
   var country = ymaps.geolocation.country;
    if(country == '[[#[[*parent]].country-block]]'){
       jQuery("#video").text('<div class="tabs-content"> <div id="video" class="tab-content"> <div class="video-block tab-content clearfix active"> <div class="status-bg alert-bg"><span class="fa fa-info" style="margin-right:5px"></span>Видео недоступно на территории Российской Федерации</div> </div> </div> </div>');
     } else {
       
   }
}
</script>
`]]