mirror of
https://gitee.com/koogua/course-tencent-cloud.git
synced 2025-06-22 19:44:02 +08:00
Merge branch 'koogua/I3IREK' into develop
This commit is contained in:
commit
d47ba77ea5
@ -173,11 +173,17 @@ class Slide extends Service
|
|||||||
|
|
||||||
$slide->title = $post['title'];
|
$slide->title = $post['title'];
|
||||||
$slide->target = $post['target'];
|
$slide->target = $post['target'];
|
||||||
|
$slide->cover = $course->cover;
|
||||||
$slide->content = $course->id;
|
$slide->content = $course->id;
|
||||||
$slide->target_attrs = [
|
$slide->target_attrs = [
|
||||||
'course' => ['id' => $course->id, 'title' => $course->title]
|
'course' => [
|
||||||
|
'id' => $course->id,
|
||||||
|
'title' => $course->title,
|
||||||
|
]
|
||||||
];
|
];
|
||||||
|
|
||||||
|
$slide->create();
|
||||||
|
|
||||||
return $slide;
|
return $slide;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -192,10 +198,15 @@ class Slide extends Service
|
|||||||
$slide->title = $post['title'];
|
$slide->title = $post['title'];
|
||||||
$slide->target = $post['target'];
|
$slide->target = $post['target'];
|
||||||
$slide->content = $page->id;
|
$slide->content = $page->id;
|
||||||
$data['target_attrs'] = [
|
$slide->target_attrs = [
|
||||||
'page' => ['id' => $page->id, 'title' => $page->title]
|
'page' => [
|
||||||
|
'id' => $page->id,
|
||||||
|
'title' => $page->title,
|
||||||
|
]
|
||||||
];
|
];
|
||||||
|
|
||||||
|
$slide->create();
|
||||||
|
|
||||||
return $slide;
|
return $slide;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -214,6 +225,8 @@ class Slide extends Service
|
|||||||
'link' => ['url' => $link]
|
'link' => ['url' => $link]
|
||||||
];
|
];
|
||||||
|
|
||||||
|
$slide->create();
|
||||||
|
|
||||||
return $slide;
|
return $slide;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -253,6 +253,16 @@ function kg_default_gift_cover_path()
|
|||||||
return '/img/default/gift_cover.png';
|
return '/img/default/gift_cover.png';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取默认轮播封面路径
|
||||||
|
*
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
function kg_default_slide_cover_path()
|
||||||
|
{
|
||||||
|
return '/img/default/course_cover.png';
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取存储基准URL
|
* 获取存储基准URL
|
||||||
*
|
*
|
||||||
|
@ -126,7 +126,7 @@ class Slide extends Model
|
|||||||
public function beforeCreate()
|
public function beforeCreate()
|
||||||
{
|
{
|
||||||
if (empty($this->cover)) {
|
if (empty($this->cover)) {
|
||||||
$this->cover = kg_default_cover_path();
|
$this->cover = kg_default_slide_cover_path();
|
||||||
} elseif (Text::startsWith($this->cover, 'http')) {
|
} elseif (Text::startsWith($this->cover, 'http')) {
|
||||||
$this->cover = self::getCoverPath($this->cover);
|
$this->cover = self::getCoverPath($this->cover);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user