minesh93 / cms-thing
此包的最新版本(1.0)没有可用的许可证信息。
CMS Thing
1.0
2017-12-18 22:22 UTC
This package is auto-updated.
Last update: 2024-09-19 05:03:22 UTC
README
构建JS + CSS的NPM依赖项
flexboxgrid
vue-multiselect
vue-quill-editor
添加配置文件以使用管理模板。
Claws.php
return [
'admin_templates' => 'claws.admin.templates',
'site_templates' => 'claws.site',
];
Auth的更改(添加Guard和Provider
'claws_admin' => [
'driver' => 'session',
'provider' => 'claws_admins',
],
'claws_admins' => [
'driver' => 'eloquent',
'model' => Claws\Models\Admin::class,
],
绑定内容
当前在boot方法中将不同的帖子类型分配给AppService Provider。
添加内容类型或设置
PostRegister::register([
'name' => 'page',
'urlBase' => '/',
'useCustomTemplates' => true,
]);
PostRegister::register([
'name' => 'post',
'createText' => 'Write A New Post',
'urlBase' => 'blog',
'icon' => 'fa-thumbtack',
]);
PostRegister::addPostRenderTemplate('page','Custom Page Template','custom-page');
PostRegister::addPostContentTemplate('page','content_test', 'test-content' );
PostRegister::addPostContentTemplate('page','only_page_type', 'test-content-1', 'custom-page');
SettingsRegister::addSection('general','General','general');
// SettingsRegister::addSection('test','Test');