linuxsong/laravel-administrator

Laravel 的数据库接口包

v4.16.1 2015-01-23 01:12 UTC

README

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

Build Status

Composer

要将 Administrator 作为 Composer 包安装并用于 Laravel 4,只需将以下内容添加到您的 composer.json 文件中

"frozennode/administrator": "dev-master"

..然后运行 composer update。安装完成后,您可以在 app/config/app.php 文件的 providers 数组中注册服务提供者

'providers' => array(
    'Frozennode\Administrator\AdministratorServiceProvider',
)

然后使用 php artisan config:publish frozennode/administrator 命令发布配置文件。这将添加文件 app/config/packages/frozennode/administrator/administrator.php。这个 配置文件 是您与 Administrator 交互的主要方式。

最后,您需要使用 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 文件。

最近更改日志

4.16.1

  • 修复:前一个更新破坏了临时上传路径

4.16.0

  • 现在可以使用文件/图片字段的原始值来帮助存储远程服务器上的文件。

4.15.0

  • 为当可编辑选项解析为 false 时的新不可编辑状态:颜色、密码、枚举和 wysiwyg 字段
  • 添加了新的翻译(sk)
  • 修复:现在后端也验证了可编辑字段
  • 修复:设置字符串图像长度会导致上传失败
  • 修复:关系字段的基本验证未正常工作
  • 修复:“剩余字符”文本不必要地位于“可编辑”条件之外
  • 修复:一些缺少的图像相关翻译
  • 修复:某些字段的可编辑选项未正常工作