DataObjects/Cms_page.php
authoredward <edward@roojs.com>
Thu, 12 Apr 2018 04:53:04 +0000 (12:53 +0800)
committeredward <edward@roojs.com>
Thu, 12 Apr 2018 04:53:04 +0000 (12:53 +0800)
DataObjects/Cms_page.php

index efe4398..f5711cc 100644 (file)
@@ -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];
                 }
                 
             }