marblecms/admin

Marble CMS 管理员包

安装: 20

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 1

公开问题: 0

语言:HTML

类型:项目

0.7.1 2017-10-30 13:20 UTC

This package is not auto-updated.

Last update: 2024-09-29 05:07:59 UTC


README

Marble CMS Logo

Marble CMS

Marble 是一个模块化、面向对象的 Laravel 内容管理系统。

安装

1. 安装 Laravel

安装一个新的 Laravel 项目。

composer create-project --prefer-dist laravel/laravel marble "5.4.*"

注意:Marble 目前仅与 Laravel 5.4 兼容。

更新 .env 文件

更新 .env 文件。如果该文件尚不存在,请将 .env.example 复制为 .env 并填写您的数据库凭据等信息。

2. 将 Marble 添加为 composer 依赖项

"marblecms/admin": "0.7.*"

然后运行

composer update

3. 添加服务提供者

打开 config/app.php 并将 Marble\Admin\MarbleServiceProvider::class 添加到您的提供者数组中。

4. 更新 Laravel 配置

config/auth.php 中的 Users 提供者更改为以下内容

'model' => Marble\Admin\App\Models\User::class,

config/database.php 中关闭 MySQL 严格模式

'strict' => false,

5. 最后一步

运行以下命令

composer dump-autoload

php artisan vendor:publish --tag=public --force

最后但同样重要的是,运行迁移

php artisan migrate

之后,您应该可以使用以下凭据在 http://your-url/admin/login 登录

User: admin@marble
Password: admin

作者

Phillip Dornauer < office@hive.wien >

https://hive.wien

许可协议

MIT 许可协议

版权所有 (c) 2017 Phillip Dornauer

以下是对任何获得此软件及其相关文档副本(“软件”)的人的授权,免费授予在不受限制的情况下处理软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许向软件提供者提供软件的人这样做,但必须遵守以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

本软件按“原样”提供,不提供任何形式的保证,无论是明示的还是暗示的,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权所有者都不应对任何索赔、损害或其他责任负责,无论这些责任是在合同、侵权或其他情况下产生的,与软件或软件的使用或任何其他方式有关。