tashuo / administrator
Laravel 的数据库接口包
Requires
- php: >=5.4.0
- ckeditor/ckeditor: 4.*
- laravel/framework: 5.*
Requires (Dev)
- mockery/mockery: ~0.9
- dev-master
- v5.x-dev
- v5.0.12
- v5.0.11
- v5.0.10
- v5.0.9
- v5.0.8
- v5.0.7
- v5.0.6
- v5.0.5
- v5.0.4
- v5.0.3
- v5.0.2
- v5.0.1
- v5.0.0
- v4.x-dev
- v4.17
- v4.16.7
- v4.16.6
- v4.16.5
- v4.16.4
- v4.16.3
- 4.16.2
- v4.16.1
- v4.16.0
- v4.15.0
- v4.14.2
- v4.14.1
- v4.14.0
- v4.13.0
- v4.12.1
- v4.12.0
- v4.11.2
- v4.11.1
- v4.11.0
- v4.10.0
- v4.9.0
- v4.8.0
- v4.7.2
- v4.7.1
- v4.7.0
- v4.6.1
- v4.6.0
- v4.5.0
- v4.4.1
- v4.4.0
- v4.3.0
- v4.2.0
- v4.1.0
- v4.0.1
- v4.0.0
- dev-dev
This package is not auto-updated.
Last update: 2024-09-28 20:25:17 UTC
README
Administrator 是 Laravel 的一个管理界面构建器。使用 Administrator,您可以直观地管理您的 Eloquent 模型和它们的关系,并创建独立的设置页面来存储站点数据和执行站点任务。
- 作者: Jan Hartigan
- 网站: http://frozennode.com
- 版本 5.0.12
Composer
要安装 Administrator 作为 Composer 包并用于 Laravel 5,只需运行
composer require "tashuo/administrator: 5.*"
安装后,您可以在 config/app.php
中的 providers
数组中注册服务提供者
'providers' => [ 'Frozennode\Administrator\AdministratorServiceProvider', ]
然后使用 php artisan vendor:publish
发布 Administrator 的资源。这将添加文件 config/administrator.php
。这个 配置文件 是您与 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.12
- 修复:将表名添加到约束查询中
- 修复:knockout.php 中的俄语翻译
- 修复:更新 settings.php,使用
Request::url()
而不是url()
5.0.11
- 修复:必须使中间件添加向后兼容
- 文档:添加文档更新
5.0.10
- 修复:L5.2 改变了 url() 的工作方式,因此添加了 url('/')
- 添加:通过 administrator 配置支持中间件添加到 Admin 路由
- 修复测试:修复失败的测试
5.0.9
- 修复:修复 datetimepicker 部分被顶部菜单覆盖的问题
5.0.8
- 修复:将 Bool 类重命名为 Boolean 以修复 PHP 7
- 修复:添加了缺失的自定义属性字段
5.0.7
- 修复:修复了布尔值 true 的错误
- 修复:修复了 L5 中软删除未正确检测的 bug
5.0.6
- 添加:支持在 admin 路由中使用自定义域名
- 添加:能够在列输出渲染器中访问模型
- 添加:动态表单请求验证
5.0.5
- 添加:将密码字段添加到设置视图
- 添加:罗马尼亚语言
- 新增:基本的HasMany实现以及重新排序支持
- 修复:自动完成功能与默认值兼容
- 修复:向Admin Controller添加缺失的会话
- 修复:固定了Enum/Text字段中过滤值0的不当处理
- 文档修复:简化了安装文档中的composer命令,以匹配packagist.org说明
- 文档修复:将global_rows_per_page的类型定义从Null|nt改为int,因为Null会导致除以0错误
5.0.4
- 测试修复:修复测试和gulp的js
5.0.3
- cherry picking v4.16.7
5.0.2
- cherry picking v4.16.6
5.0.1
- 修复:修复某些请求中的csrf token不匹配问题
5.0.0
- 升级到Laravel 5
- 新增翻译(az)