Ver Fonte

fix bottom banners

amic há 1 mês atrás
pai
commit
8112b0ddde
2 ficheiros alterados com 15 adições e 8 exclusões
  1. 2 6
      views/_etc/banners/BannersImports.php
  2. 13 2
      views/_etc/banners/moevideo.php

+ 2 - 6
views/_etc/banners/BannersImports.php

@@ -9,14 +9,10 @@
     window.Ya.adfoxCode || (window.Ya.adfoxCode = {});
     window.Ya.adfoxCode.hbCallbacks || (window.Ya.adfoxCode.hbCallbacks = []);
 </script>
-<? if( !Yii::$app->deviceDetect->isSafari() ) {
-?>
 <script src="https://yandex.ru/ads/system/header-bidding.js" async></script>
 <script src="https://yandex.ru/ads/system/context.js" async ></script>
-<?
-	}
-?>
-<?php if(Yii::$app->controller->action->id!="index" && Yii::$app->deviceDetect->isMobile() && !Yii::$app->deviceDetect->isSafari()):?>
+
+<?php if(Yii::$app->controller->action->id!="index" && Yii::$app->deviceDetect->isMobile() && Yii::$app->deviceDetect->isMobile()):?>
 
     <script>
         (function () {

+ 13 - 2
views/_etc/banners/moevideo.php

@@ -1,4 +1,5 @@
 <?php
+
 /**
  * @var $this \yii\web\View
  */
@@ -8,7 +9,10 @@ $this->registerJsFile("//s.luxupadva.com/t/common_403.js",['position'=>\yii\web\
 $controller = Yii::$app->controller->id;
 $action = Yii::$app->controller->action->id;
 
-if(($controller!="site" && $action!="index") && Yii::$app->deviceDetect->isMobile()):?>
+if(($controller!="site" && $action!="index") && Yii::$app->deviceDetect->isMobile() ):?>
+<?
+	if( rand(0,100) > 50 ){
+?>
         <div id="vi_105778" class="moevideo_inject"></div>
         <script type="text/javascript">
         //  function moevideo() {
@@ -57,12 +61,16 @@ if(($controller!="site" && $action!="index") && Yii::$app->deviceDetect->isMobil
         //     }), 7000);
 
         </script>
+
+<?
+	}else{
+?>
         <!--AdFox START-->
         <!--amic-->
         <!--Площадка: amic.ru / * / *-->
         <!--Тип баннера: Мобильная (проброс кода для баннера-стик)-->
         <!--Расположение: Мобильная (проброс кода для баннера-стик)-->
-        <div id="adfox_172492871731066740"></div>
+        <div id="adfox_172492871731066740_"></div>
         <script>
             window.yaContextCb.push(()=>{
                 Ya.adfoxCode.create({
@@ -76,4 +84,7 @@ if(($controller!="site" && $action!="index") && Yii::$app->deviceDetect->isMobil
                 })
             })
         </script>
+<?
+	}
+?>
 <?php endif;?>