rodlopez/administrator

Laravel 的数据库接口包

v1.0.4 2020-11-22 04:40 UTC

This package is auto-updated.

Last update: 2024-09-29 06:02:49 UTC


README

update de FrozenNode/Laravel-Administrator para php 7.3 todos los creditos al creador esto solo es un fix

Administrator 是 Laravel 的一个管理界面构建器。使用 Administrator,您可以直观地管理您的 Eloquent 模型和它们之间的关系,还可以创建独立的设置页面来存储站点数据并执行站点任务。

Build Status

Composer

要安装 Administrator 作为与 Laravel 5 一起使用的 Composer 包,只需运行

composer require "frozennode/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 administratorphp 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

  • 新增:支持在管理路由中使用自定义域名
  • 新增:可以在列输出渲染器内访问模型
  • 新增:动态表单请求验证

5.0.5

  • 新增:在设置视图中添加了密码字段
  • 新增:罗马尼亚语言
  • 新增:基本的 HasMany 实现,以及重新排序支持
  • 修复漏洞:自动补全功能与默认值兼容
  • 修复漏洞:向管理员控制器添加缺失的会话
  • 修复漏洞:修复了处理枚举/文本字段过滤值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令牌不匹配问题

5.0.0

  • 升级到Laravel 5
  • 新增翻译(az)