vhall / administrator
Laravel的数据库接口包
Requires
- php: >=5.4.0
- ckeditor/ckeditor: 4.*
- laravel/framework: 5.*
Requires (Dev)
- mockery/mockery: ~0.9
This package is not auto-updated.
Last update: 2024-09-14 18:47:42 UTC
README
Administrator是Laravel的行政界面构建器。使用Administrator,您可以可视化地管理Eloquent模型及其关系,还可以为存储网站数据和执行网站任务创建独立的设置页面。
- 作者:Jan Hartigan
- 网站: http://frozennode.com
- 版本 5.0.11
Composer
要将Administrator作为Composer包安装并用于Laravel 5,只需运行
composer require "frozennode/administrator: 5.*"
安装完成后,您可以在config/app.php
文件中的providers
数组中注册服务提供者
'providers' => [ 'Frozennode\Administrator\AdministratorServiceProvider', ]
然后使用php artisan vendor:publish
发布Administrator的资产。这将添加文件config/administrator.php
。此config文件
是您与Administrator交互的主要方式。此命令还将发布所有资产、视图和翻译文件。
Laravel 4
如果您想使用Laravel 4与Administrator一起使用,您需要切换到Administrator 4
"frozennode/administrator": "4.*"
然后使用php artisan config:publish frozennode/administrator
发布配置文件。这将添加文件app/config/packages/frozennode/administrator/administrator.php
。
最后,您需要使用php artisan asset:publish frozennode/administrator
命令发布包的资产。
Laravel 3
由于Administrator已切换到Composer,您不能再使用php artisan bundle:install administrator
或php artisan bundle:upgrade administrator
。如果您想使用Laravel 3与Administrator一起使用,您必须切换到3.3.2分支,下载它,并将其添加到/bundles/administrator
目录中,并将其添加到您的bundles.php
文件中
'administrator' => array( 'handles' => 'admin', //this determines what URI this bundle will use 'auto' => true, ),
文档
Administrator的完整文档可以在http://administrator.frozennode.com找到。您还可以在/src/docs
目录中找到文档。
版权和许可
Administrator是由Frozen Node的Jan Hartigan为Laravel框架编写的。Administrator在MIT许可证下发布。有关详细信息,请参阅LICENSE文件。
最近的变更日志
5.0.11
- 修复:必须使中间件添加向后兼容
- 文档:添加了文档更新
5.0.10
- 修复:L5.2更改了url()的工作方式,因此添加了url('/')
- 添加:通过管理员配置支持中间件添加到Admin路由
- 修复:修复了失败的测试
5.0.9
- 修复:修复了datetimepicker部分被顶部菜单覆盖的问题
5.0.8
- 修复:将Bool类重命名为Boolean以修复PHP 7
- 修复:添加了缺失的自定义属性字段
5.0.7
- 修复:修复了布尔值true的bug
- 修复:修复了L5中软删除没有被正确检测到的bug
5.0.6
- 添加:支持在管理员路由中使用自定义域名
- 添加:能够在列输出渲染器中访问模型
- 添加:添加了动态表单请求验证
5.0.5
- 添加:将密码字段添加到设置视图
- 添加:添加了罗马尼亚语言
- 添加:添加了基本的HasMany实现以及排序支持
- 修复:自动完成与默认值一起工作
- 修复:向Admin Controller添加了缺失的session
- 修复:修复了Enum/Text字段对filter值0的处理不当
- 修复:简化了安装文档中的composer命令,以匹配packagist.org的说明
- 修复:将global_rows_per_page的类型定义从Null|nt更改为int,因为Null会导致除以0错误
5.0.4
- Testfix:修复测试和gulp中的js问题
5.0.3
- Cherry Picking v4.16.7
5.0.2
- Cherry Picking v4.16.6
5.0.1
- Bugfix:修复某些请求中的csrf token不匹配问题
5.0.0
- 升级到Laravel 5
- 新增翻译(az)