From: edward Date: Tue, 17 Apr 2018 07:23:07 +0000 (+0800) Subject: DataObjects/Cms_page.php X-Git-Url: http://git.roojs.org/?p=Pman.Cms;a=commitdiff_plain;h=4582b15de29495ab8b479b806a27243d5f4ed1ab DataObjects/Cms_page.php --- diff --git a/DataObjects/Cms_page.php b/DataObjects/Cms_page.php index 5f0ae33b..9b676e3e 100644 --- a/DataObjects/Cms_page.php +++ b/DataObjects/Cms_page.php @@ -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){