该软件包最新版本(1.2.5.2)没有提供许可证信息。

CMS软件包

安装: 914

依赖: 0

建议者: 0

安全: 0

星星: 4

关注者: 2

分支: 1

开放问题: 0

语言:HTML

1.2.5.2 2019-11-11 06:53 UTC

README

Mari 是一个旨在简化Web开发过程的Laravel CMS软件包。

依赖关系

  1. Entrust
  2. Laravel Datatables
  3. Intervention
  4. Revisionable
  5. Datatables
  6. Revisionable
  7. Laraberg
  8. Laravel 文件管理器

安装

  1. 要安装Mari,请将以下内容添加到您的composer.json文件中。然后运行composer update
"featherwebs/mari": "dev-master"
  1. 打开您的config/app.php文件,并将以下内容添加到providers数组中
Featherwebs\Mari\FeatherwebsServiceProvider::class,
  1. 运行以下命令以发布软件包模板
php artisan vendor:publish --force

并选择Featherwebs\Mari\FeatherwebsServiceProvider

  1. 打开您的app/User.php文件,修改如下
use Featherwebs\Mari\Models\FeatherwebsUser;

class User extends FeatherwebsUser
{
...
}
  1. 运行迁移
php artisan migrate --path="vendor/featherwebs/mari/src/database/migrations"
  1. 运行种子数据
php artisan db:seed --class="Featherwebs\Mari\Seeder\MariSeeder"
  1. 您还需要添加以下内容
    'role' => \Zizaco\Entrust\Middleware\EntrustRole::class,
    'permission' => \Zizaco\Entrust\Middleware\EntrustPermission::class,
    'ability' => \Zizaco\Entrust\Middleware\EntrustAbility::class,

app/Http/Kernel.php中的routeMiddleware数组。

  1. 您还需要添加以下内容
    'uploads' => [
        'driver' => 'local',
        'root' => storage_path('app/public/files/uploads'),
        'url' => env('APP_URL').'/storage/files/uploads',
        'visibility' => 'public',
    ],

config/filesystems.php中的disks数组。9) 您还需要添加以下内容

    ImageWasUploaded::class => [
        \Featherwebs\Mari\Listeners\ImageUploaded::class,
    ],
    ImageIsRenaming::class => [
        \Featherwebs\Mari\Listeners\ImageRenamed::class
    ],
    ImageWasDeleted::class => [
        \Featherwebs\Mari\Listeners\ImageDeleted::class
    ],

App/Listeners/EventServiceProvider中的listen数组。

贡献

感谢您考虑为Featherwebs Mari框架做出贡献!

安全漏洞

如果您发现安全漏洞,请发送电子邮件至Srawan Shrestha,邮箱地址为srawan@featherwebs.com。所有安全漏洞将得到及时处理。

许可证

Featherwebs Mari 是开源软件,采用MIT许可证