M2: 主题系统(sablog经典+modern简约)+ 前台全部页面 + 老 URL 301 兼容 + markdown 双份导入

This commit is contained in:
ak
2026-08-11 17:58:29 +08:00
parent f16bb75538
commit 6214976a88
66 changed files with 2763 additions and 10 deletions
+1
View File
@@ -29,6 +29,7 @@ class Comment extends Model
protected $casts = [
'ai_review' => 'array',
'created_at' => 'datetime',
];
public $timestamps = false;
+6
View File
@@ -25,6 +25,7 @@ class Post extends Model implements HasMedia
'slug',
'excerpt',
'content',
'content_format',
'keywords',
'status',
'is_sticky',
@@ -82,6 +83,11 @@ class Post extends Model implements HasMedia
public function registerMediaCollections(): void
{
$this->addMediaCollection('attachments')->useDisk(\App\Support\MediaDisk::name());
$this->addMediaCollection('cover')->useDisk(\App\Support\MediaDisk::name())
->singleFile()
->registerMediaConversions(function () {
$this->addMediaConversion('card')->width(1200)->height(630)->sharpen(1);
});
}
public function registerMediaConversions(?Media $media = null): void