despark/igni-core

此包已弃用,不再维护。未建议替代包。

Igni CMS 内核


README

68747470733a2f2f6465737061726b2e636f6d2f7075626c69632f696d616765732f6465737061726b2d6c6f676f2e737667

Latest Stable Version

Despark的igniCMS

不再支持

此项目不再维护。但我们仍然爱你!

关于

igniCMS 是 Laravel 5.6 的管理界面构建工具。

对于旧版本的 Laravel(5.4 & 5.5),请使用 igniCMS 的 1.7 版本

先决条件

  • nodejs >= 4.0
  • yarn 或 npm
  • bower
  • gulp
  • composer

安装

  1. 运行 composer require despark/igni-core

  2. config/app.php 中将 igniCMS 服务提供者添加到 应用程序服务提供者 之前,如下所示 (Laravel 5.5+ 可选)

示例

 ...
  /*
  * igniCMS Service Providers
  */
  Despark\Cms\Providers\AdminServiceProvider::class,
  Despark\Cms\Providers\IgniServiceProvider::class,
  Despark\Cms\Providers\EntityServiceProvider::class,
  Despark\Cms\Providers\JavascriptServiceProvider::class,

  /*
  * Package Service Providers...
  */
  Laravel\Tinker\TinkerServiceProvider::class,
 ...
  1. 在您的 .env 文件中配置数据库设置。
    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=mydbw
    DB_USERNAME=user
    DB_PASSWORD=password
  1. 在终端中运行此命令(它将设置所有必要的资源以使用 CMS。 要完成此步骤,您应已全局安装 composernpm & bower
  php artisan igni:install
  1. 配置您的 config/auth.php 文件以使用 Igni 的用户模型

示例

  ...
   'providers' => [
       'users' => [
           'driver' => 'eloquent',
           'model' => App\Models\User::class,
       ],
  ...
  1. 完成!现在转到 <your_site_url>/admin 并使用您的凭据

GDPR 合规性

  • IgniCMS 提供了开箱即用的功能,使 GDPR 合规性流程更加容易。在我们的 Github 页面 中,您将了解如何使用它们。

附加信息

  • 您可以在我们的 Github 页面 中找到有关 IgniCMS 的更多信息。

版权和许可

igniCMS 由 Despark 为 Laravel 框架编写,并使用 MIT 许可证发布。有关详细信息,请参阅 LICENSE 文件。