seiger / sarticles
Evolution CMS 管理面板的博客新闻和文章管理模块。
v1.1.2
2024-06-14 23:08 UTC
Requires
- php: ^8.1
README
警告
当从版本 1.0.x 升级到 1.1.x 时请注意。
内容构建模板已转换为 Blade 格式。
已编辑文章表和文章翻译表。
添加了评论和分类表。
sArticles Evolution CMS 管理面板的博客新闻和文章管理模块。
使用 artisan 包安装器进行安装
在您的 /core/ 文件夹中运行
php artisan package:installrequire seiger/sarticles "*"
在 core/custom/config/cms/settings 生成配置文件 sarticles.php,文件应返回以逗号分隔的模板列表。
php artisan vendor:publish --provider="Seiger\sArticles\sArticlesServiceProvider"
使用命令运行生成数据库结构
php artisan migrate
事件
/* * Set default value for sArticles field */ Event::listen('evolution.sArticlesManagerValueEvent', function($params) { $result = ''; if ($params['type'] == 'article') { if ($params['field'] == 'description') { $result = '<p></p>'; } } return $result; });
/* * Add some html after the field */ Event::listen('evolution.sArticlesManagerAddAfterEvent', function($params) { $result = ''; if ($params['type'] == 'idea') { if ($params['field'] == 'published_at') { $result = ''; } } return $result; });