konekt/kontent-laravel

此包已被放弃且不再维护。未建议替代包。

Kontent CMF & Laravel 5 集成包

dev-master 2016-07-10 14:34 UTC

This package is auto-updated.

Last update: 2020-12-18 13:22:59 UTC


README

安装

Composer

直接使用此包不可取,请使用Kontent EloquentKontent Analogue,这两个包都隐式依赖于此包。

将依赖项添加到composer

# either
composer require konekt/kontent-eloquent
# or
composer require konekt/kontent-analogue

# this works as well, but not much sense at the moment:
composer require konekt/kontent-laravel

注册服务提供者

config/app.php配置文件中,将以下内容添加到provider数组中

'providers' => [
    // Other Service Providers

    Konekt\Kontent\Laravel\KontentServiceProvider::class,
],

发布文件

php artisan vendor:publish --provider="Konekt\Kontent\Laravel\KontentServiceProvider" --tag=config
php artisan vendor:publish --provider="Konekt\Kontent\Laravel\KontentServiceProvider" --tag=migrations

编辑配置

编辑包的配置文件app/kontent.php

可用选项包括

选项 含义 默认值
db.table_prefix 数据库表前缀 "konekt_"
translation.enabled 是否使用翻译功能* false
translation.default 使用的默认语言 "en"
translation.languages 应用支持的编程语言数组 ['en']

*: 在运行包迁移之前配置此设置。此设置影响迁移期间数据库中是否生成翻译相关列