|
@@ -3,6 +3,7 @@
|
|
namespace Collection\Lib;
|
|
namespace Collection\Lib;
|
|
|
|
|
|
use Dever;
|
|
use Dever;
|
|
|
|
+use Dever\Support\Img as Handle;
|
|
|
|
|
|
class Content
|
|
class Content
|
|
{
|
|
{
|
|
@@ -13,8 +14,19 @@ class Content
|
|
$content_id = Dever::param('content_id', $data);
|
|
$content_id = Dever::param('content_id', $data);
|
|
|
|
|
|
if ($content_id) {
|
|
if ($content_id) {
|
|
- $update['where_id'] = $content_id;
|
|
|
|
- Dever::db('collection/content')->update($update);
|
|
|
|
|
|
+ $content = Dever::db('collection/content')->one($content_id);
|
|
|
|
+
|
|
|
|
+ if ($content) {
|
|
|
|
+ if (!$content['pic']) {
|
|
|
|
+ # 如果封面图不存在,就自动生成
|
|
|
|
+ $pic = Dever::param('pic', $data);
|
|
|
|
+ if ($pic) {
|
|
|
|
+ $update['pic'] = Dever::load('upload/view')->get($pic, 'c', 1);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ $update['where_id'] = $content_id;
|
|
|
|
+ Dever::db('collection/content')->update($update);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|