worthers/sleeping-owl-admin-elements

此包的最新版本(v1.0)没有可用的许可证信息。

为SleepingOwl提供的管理员元素选择

v1.0 2017-03-14 11:39 UTC

This package is auto-updated.

Last update: 2024-09-29 04:42:37 UTC


README

此包将为sleepingOwl提供各种额外的管理员元素。

目前只有一个额外的元素:可选日期时间

安装

使用composer将包导入您的Laravel项目中

composer require worthers/sleeping-owl-admin-elements

将包文件夹添加到composer.json中"autoload"部分的"psr-4"部分(当然,您可以使用任何想要的命名空间。)

"Worthers\\SleepingOwlAdminElements\\": "vendor/worthers/sleeping-owl-admin-elements/src/"

在config/app.php中添加提供者

    /*
     * Package Service Providers...
     */
    \Worthers\SleepingOwlAdminElements\SleepingOwlAdminElementsServiceProvider::class,

发布资产

php artisan vendor:publish  --provider="Worthers\SleepingOwlAdminElements\SleepingOwlAdminElementsServiceProvider"

元素

可选日期时间

Optional datetime screenshot

可选日期时间字段扩展了现有的sleepingOwl日期时间字段,同时也显示一个'激活'复选框,允许用户开启/关闭日期时间字段。

当日期时间是一个可选字段,您希望用户能够说“我不想设置日期时间”时,这很有用。

用法

AdminFormElement::optionalDatetime('publish_until', 'Publish until')

确保您的日期时间字段允许NULL。

图片上传

Image upload screenshot

图片上传字段扩展了现有的sleepingOwl上传字段,同时显示已上传文件的缩略图副本。

sleepingOwl上传字段不显示您已上传的内容,这对此进行了改进。

用法

AdminFormElement::imageUpload('image', 'My Image')