itestense/laravel-photogallery

本包最新版本(0.4)没有提供许可证信息。

一个用于在Laravel项目中创建/编辑/使用相册的简单插件

0.4 2015-04-30 10:53 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:59:59 UTC


README

Laravel Photogallery是一个Laravel的行政界面,以及一些可用于前端的实用模块。您可以在服务器上上传图片,获取不同尺寸的缩略图并将它们按照特定顺序放入画廊。

##警告!

此包仍在早期开发阶段,因此请勿在生产环境中使用。请耐心等待一段时间!:-) 如果您想合作,欢迎加入。

##先决条件

您需要php-gd模块。

##依赖项

此模块还会安装 intervention/imageilluminate/support ##安装

###Composer 只需在composer.json中添加以下行

"itestense/laravel-photogallery":"*"

然后运行 composer update。然后您需要在config/app.php中的providers数组中注册服务提供者。

'providers' => [
...
'Itestense\LaravelPhotogallery\LaravelPhotogalleryServiceProvider',
...
]

##资源 发布资源

php artisan asset:publish itestense/laravel-photogallery

##配置 一旦安装了包,请使用以下命令发布配置文件

php artisan config:publish itestense/laravel-photogallery

###选项

以下是所有可用选项的列表

####上传目录 该目录必须存在

...
'upload_dir'=>'/public/uploads/photos',
...

####路由前缀 所有插件的路由都将以前缀字符串开始

...
'route_prefix'=>'/admin/gallery',
...

####缩略图 您可以指定任意数量的缩略图格式,选择最大宽度(w)、高度(h)和压缩质量(q

...
'formats'=>[
	's1'=>['w'=>100,'h'=>null,'q'=>96],
	'big'=>['w'=>1024,'h'=>768,'q'=>100],
	...
],
...

最后编辑:2015年5月2日星期六 07:02PM