DataObjects/Cms_page.php
authoredward <edward@roojs.com>
Tue, 17 Apr 2018 07:23:07 +0000 (15:23 +0800)
committeredward <edward@roojs.com>
Tue, 17 Apr 2018 07:23:07 +0000 (15:23 +0800)
DataObjects/Cms_page.php

index 5f0ae33..9b676e3 100644 (file)
@@ -1937,14 +1937,26 @@ class Pman_Cms_DataObjects_Cms_page extends DB_DataObject
             
             $bgimage = $image->fetchAll(false, false, 'toArray');
             
+            $video = false;
+            $player = (empty($country) || $country != 'CN') ? 'youtu.be' : 'youku.com';
+            
             foreach ($bgimage as $k => $v) {
                 
-                $player = (empty($country) || $country != 'CN') ? 'youtu.be' : 'youku.com';
+                if(empty($i['linkurl'])){
+                    continue;
+                }
                 
-                if(empty($i['linkurl']) || !preg_match('/(youtu.be|youku.com)/i', $i['linkurl'])){
+                if(!preg_match('/(youtu.be|youku.com)/i', $i['linkurl'])){
                     continue;
                 }
                 
+                if(strpos($i['linkurl'], $player) === false){
+                    $
+                    unset($bgimage[$k]);
+                    continue;
+                }
+                
+                
             }
             
             if(!empty($country) && count($bgimage) > 1){