From cbfb13ad39d8d67aaf6fb40b830c667d0310973f Mon Sep 17 00:00:00 2001 From: edward Date: Thu, 12 Apr 2018 12:53:04 +0800 Subject: [PATCH] DataObjects/Cms_page.php --- DataObjects/Cms_page.php | 36 +++++++----------------------------- 1 file changed, 7 insertions(+), 29 deletions(-) diff --git a/DataObjects/Cms_page.php b/DataObjects/Cms_page.php index efe43987..f5711cce 100644 --- a/DataObjects/Cms_page.php +++ b/DataObjects/Cms_page.php @@ -1942,42 +1942,20 @@ class Pman_Cms_DataObjects_Cms_page extends DB_DataObject $bg = $bgimage; $bgimage = array(); + $player = (empty($country) || $country != 'CN') ? 'youtu.be' : 'youku.com'; + foreach ($bg as $i){ - - if(empty($i->linkurl) || strpos($i->linkurl, 'youku.com') === false){ + + if(empty($i->linkurl) || strpos($i->linkurl, $player) === false){ continue; } $bgimage[] = clone($i); } - - switch ($country) { - - case 'CN' : - - foreach ($bgimage as $i){ - - if(empty($i->linkurl) || strpos($i->linkurl, 'youku.com') === false){ - continue; - } - - $bgimage[] = clone($i); - } - - break; - default : - - foreach ($bgimage as $i){ - - if(empty($i->linkurl) || strpos($i->linkurl, 'youku.com') === false){ - continue; - } - - $bgimage[] = clone($i); - } - - break; + + if(empty($bgimage)){ + $bgimage[] = $bg[0]; } } -- 2.39.2