作者 lyh

gx

... ... @@ -299,9 +299,19 @@ class VideoTask extends Command
if($logoDom != null){
$logo = $logoDom->src;
}
$bgDom = $dom->find('.section-banner-wrap-block',0)->find('img', 0);
if($bgDom != null){
$bg = $bgDom->src;
$elements = $dom->find('.section-banner-wrap-block');
if (count($elements) >= 2) {
foreach ($elements as $v){
$image = $v->find('img', 0);
if($image != null){
break;
}
}
} else {
$image = $elements->find('img', 0);
}
if($image != null){
$bg = $image->src;
}
$dom->clear();
} catch (\Exception $e) {
... ...
... ... @@ -277,17 +277,23 @@ class Demo extends Command
if($logoDom != null){
$logo = $logoDom->src;
}
// $bgDom = $dom->find('.section-banner-wrap-block',0)->find('img', 0);
$elements = $dom->find('.section-banner-wrap-block');
if (count($elements) >= 2) {
$secondElement = $elements[1];
$image = $secondElement->find('img', 0);
foreach ($elements as $v){
$image = $v->find('img', 0);
if($image != null){
break;
}
}
} else {
$image = $elements->find('img', 0);
}
if($image != null){
$bg = $image->src;
}
if($image != null){
$bg = $image->src;
}
// return $logo;
dd(['logo'=>$logo ?? '','bg'=>$bg ?? '']);
// $projectModel = new Project();
... ...