FEATURE #1337: add stubs for uploading images

This commit is contained in:
Michal Kváček
2016-02-08 14:35:56 +01:00
parent 24144f6aa4
commit d414e53789
4 changed files with 22 additions and 11 deletions
+3 -10
View File
@@ -2,17 +2,10 @@
namespace App\Http\Requests;
class UploadImageRequest extends Request
class UploadImageRequest extends UploadRequest
{
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules()
protected function setRules()
{
return [
'image' => 'required|image'
];
$this->rules = ['image' => 'required|image'];
}
}
+4 -1
View File
@@ -93,13 +93,16 @@ Route::group([
Route::get('upload/file', 'UploadFile@getFile')
->name('upload.file');
Route::post('upload/image', 'Uploader@postImage')
Route::get('upload/image', 'UploadFile@getImage')
->name('upload.image');
// uploader methods
Route::post('upload/file', 'UploadFile@postFile')
->name('upload.postFile');
Route::post('upload/image', 'UploadFile@postImage')
->name('upload.postImage');
// custom fields
// ------------------------------
+1
View File
@@ -34,6 +34,7 @@ class AdminMenusProvider extends ServiceProvider
}, 20, ['icon' => 'fa fa-users']);
$menu->dropdown(trans('admin/mainMenu.fileManager'), function ($sub) {
$sub->route('upload.file', trans('admin/mainMenu.uploadFile'), [], 10, ['icon' => 'fa fa-file']);
$sub->route('upload.image', trans('admin/mainMenu.uploadImage'), [], 50, ['icon' => 'fa fa-image']);
}, 25, ['icon' => 'fa fa-film']);
$menu->dropdown(trans('admin/mainMenu.customFields'), function ($sub) {
$sub->route('customfields.new', trans('admin/mainMenu.customFieldsNew'), [], 10, ['icon' => 'fa fa-code']);
@@ -0,0 +1,14 @@
@extends('admin.layout')
@section('pageName', @trans('admin/fileManager.newFile'))
@section('content')
<div class="row">
<h2>@lang('admin/fileManager.new')</h2>
</div>
<div class="row">
@include('admin.fileManager.newFileForm')
</div>
@stop