skyrkt / bentobox

为您的 Laravel 5 项目提供的模块化集成式管理内容管理系统包

维护者

详细信息

gitlab.com/bentobox/core

源代码

问题

安装: 257

依赖者: 0

建议者: 0

安全性: 0

星标: 1

分支: 2

语言:HTML

类型:laravel-plugin

0.0.43b 2017-10-04 17:00 UTC

README

为您的 Laravel 5 项目提供集成式管理内容管理系统包。

Bento Box

packagist

Bentobox 预览版测试安装指南

  1. 创建一个新的 Laravel 项目 laravel new TestBentobox 并进入目录
  2. 安装最新开发包:composer require bentobox/core dev-master
  3. 更新 config/app.php 的 providers 数组以包含 Skyrkt\Bentobox\Providers\BentoboxProvider::class,
  4. 创建用于测试的 SQLite 数据库:touch database/database.sqlite
  5. .env 文件设置为使用 sqlite 而不是 mysql。从文件中删除 DB_DATABASEDB_USERNAMEDB_PASSWORD
  6. 运行 php artisan migrate 以迁移默认迁移以及 Bentobox 媒体表。
  7. 运行 'php artisan make:auth' 以设置 Laravel 的默认认证路径
  8. 运行 php artisan vendor:publish --tag=config --tag=public --tag=icon --tag=views 以访问配置目录中的配置并发布样式、图标和视图。
  9. 运行 php artisan serve 并创建账户,默认管理面板可以在 /admin 路径下找到。
  10. 从这里开始,尝试添加新的迁移和模型。config/bentobox.phpvendor/skyrkt/bentobox/src/bentobox/models/BentoboxModel.php 包含了如何在 CMS 中管理您的模型的说明。