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"
元素
可选日期时间
可选日期时间字段扩展了现有的sleepingOwl日期时间字段,同时也显示一个'激活'复选框,允许用户开启/关闭日期时间字段。
当日期时间是一个可选字段,您希望用户能够说“我不想设置日期时间”时,这很有用。
用法
AdminFormElement::optionalDatetime('publish_until', 'Publish until')
确保您的日期时间字段允许NULL。
图片上传
图片上传字段扩展了现有的sleepingOwl上传字段,同时显示已上传文件的缩略图副本。
sleepingOwl上传字段不显示您已上传的内容,这对此进行了改进。
用法
AdminFormElement::imageUpload('image', 'My Image')