projects
/
Pman.Cms
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
7e39477
)
DataObjects/Cms_page.php
author
edward
<edward@roojs.com>
Tue, 17 Apr 2018 07:23:07 +0000
(15:23 +0800)
committer
edward
<edward@roojs.com>
Tue, 17 Apr 2018 07:23:07 +0000
(15:23 +0800)
DataObjects/Cms_page.php
patch
|
blob
|
history
diff --git
a/DataObjects/Cms_page.php
b/DataObjects/Cms_page.php
index
5f0ae33
..
9b676e3
100644
(file)
--- 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');
$bgimage = $image->fetchAll(false, false, 'toArray');
+ $video = false;
+ $player = (empty($country) || $country != 'CN') ? 'youtu.be' : 'youku.com';
+
foreach ($bgimage as $k => $v) {
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;
}
continue;
}
+ if(strpos($i['linkurl'], $player) === false){
+ $
+ unset($bgimage[$k]);
+ continue;
+ }
+
+
}
if(!empty($country) && count($bgimage) > 1){
}
if(!empty($country) && count($bgimage) > 1){