wislem / berrier
一个高效的CRUD生成器
Requires
- php: >=5.5.9
- bkwld/croppa: ~4.0
- caffeinated/menus: ~2.0
- devfactory/minify: 1.0.*
- illuminate/console: ^5.2
- illuminate/pagination: ^5.2
- illuminate/support: ^5.2
- kalnoy/nestedset: ^4.0
- mcamara/laravel-localization: 1.1.*
- propaganistas/laravel-translatable-bootforms: ~1.1
Requires (Dev)
- phpunit/phpunit: 4.*
- scrutinizer/ocular: ~1.1
- squizlabs/php_codesniffer: ~2.3
- dev-master / 1.0.x-dev
- v1.0.8.8
- v1.0.8.7
- v1.0.8.6
- v1.0.8.5
- v1.0.8.4
- v1.0.8.3
- v1.0.8.2
- v1.0.8.1
- v1.0.8
- v1.0.7.8
- v1.0.7.7
- v1.0.7.6
- v1.0.7.5
- v1.0.7.4
- v1.0.7.3
- v1.0.7.2
- v1.0.7.1
- v1.0.7
- v1.0.6.9
- v1.0.6.8
- v1.0.6.7
- v1.0.6.6
- v1.0.6.5
- v1.0.6.4
- v1.0.6.3
- v1.0.6.2
- v1.0.6.1
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- dev-spatie-translatable
This package is not auto-updated.
Last update: 2024-09-14 18:36:48 UTC
README
这里应该放置您的描述。尽量限制在一到两段文字内,并提及支持的PSRs,以避免用户和贡献者的任何混淆。
安装
通过Composer
$ composer require wislem/berrier
主要设置步骤
步骤 1
添加
Wislem\Berrier\BerrierServiceProvider::class
到您的 config/app.php
文件
步骤 2
发布所需的各种文件 php artisan vendor:publish
步骤 4
运行 composer dump-autoload
步骤 5
将您的数据库/DatabaseSeeder.php 更改为以下内容
<?php use Illuminate\Database\Seeder; class DatabaseSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { $this->call(UsersTableSeeder::class); $this->call(CategoriesTableSeeder::class); $this->call(PagesTableSeeder::class); $this->call(SettingsTableSeeder::class); } }
删除 Laravel 5 中的默认迁移 database/migrations
运行 php artisan migrate
运行 php artisan db:seed
步骤 6
在您的 User 模型中,删除以下行
use Illuminate\Foundation\Auth\User as Authenticatable;
并更改
class User extends Authenticatable
为
class User extends \Wislem\Berrier\Models\User
步骤 7
编辑 config/translatable.php
内的本地化设置,使其看起来像这样
'locales' => [ 'en', 'el', 'de', ],
因为 Berrier 在设置时具有这些本地化。同时将 config('app.url') 更改为您的实际网址,以便您可以通过 Berrier 的列表页面访问您的网站。
请确保检查已发布的 config/berrier.php
文件以获取更多选项。
步骤 8
在 storage/app/public
文件夹中创建一个名为 uploads
的文件夹。然后运行: ln -s storage/app/public/uploads public/
Berrier 将所有上传文件上传到 storage/app/public/uploads
文件夹。这些上传文件需要位于您的 /public 文件夹中,因此需要在两者之间建立链接。
步骤 9
使用电子邮件: admin@example.com 和密码:admin 登录 http://your.path/admin
享受吧!
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG
测试
$ composer test
贡献
有关详细信息,请参阅 CONTRIBUTING 和 CONDUCT
安全性
如果您发现任何安全问题,请通过电子邮件 peter.lazaridis@gmail.com 而不是使用问题跟踪器。
致谢
许可协议
MIT 许可协议 (MIT)。有关更多信息,请参阅 许可文件