0
я следующие формызагрузки изображений в цикле
<form method="POST" action="{{url('/add-photo')}}" class="form-horizontal form-label-left" enctype="multipart/form-data" id="form-photo">
<input name="_token" type="hidden" value="{!! csrf_token() !!}" />
<div class="item form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="name">Gallery Title<span class="required">*</span> </label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input id="gallery_title" name="gallery[0][photo_title]" class="form-control col-md-7 col-xs-12 album_name" placeholder="Gallery Title" required="required" type="text">
</div>
<div class="col-md-3 col-sm-6 col-xs-12">
<button type="button" class="btn btn-primary" id="add_new_gallery">
<span class="glyphicon glyphicon-plus" aria-hidden="true">
</span>add</button>
</div>
</div>
<div class="item form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="name">Gallery Image<span class="required">*</span> </label>
<div class="col-md-6 col-sm-6 col-xs-12">
<input type="file" id="input02 gallery_image" class="form-control gallery_image" name="gallery[0][photo_image]">
</div>
</div>
<div class="item form-group">
<label class="control-label col-md-3 col-sm-3 col-xs-12" for="name">Gallery Description<span class="required">*</span> </label>
<div class="col-md-6 col-sm-6 col-xs-12">
<textarea class="resizable_textarea form-control profile_address" id="profile_address" name="gallery[0][photo_description]" rows="8" placeholder="Tore text courtes"></textarea>
</div>
</div>
<div class="ln_solid"></div>
<div id="dynamic_gallery_data"></div>
<div class="form-group">
<div class="col-md-6 col-md-offset-3">
<button type="submit" class="btn btn-primary">Cancel</button>
<button id="submit-photo" type="submit" class="btn btn-success">Save</button>
</div>
</div>
</form>
в контроллере я напечатал
$gallery = $request->get('gallery');
print_r($gallery);
Я получаю только название и описание.
Array
(
[0] => Array
(
[photo_title] => sfsafsa
[photo_description] => asfa
)
)
Может ли один помочь мне, как получить имя файла и внутри array.because я динамически полей формы
@ Paras.Thanks, но у меня есть ассоциативный массив означает галереи [0] [photo_image], галерея [1] [photo_image] и т. Д. – iCoders
if i $ image = $ request-> file ('gallery'); то я получаю все файлы, но я не получаю другие данные, такие как описание названия и т. д. – iCoders
Я думаю, что '$ request-> file ('gallery')' даст вам массив файлов, и ключи этого массива будут соответствовать ключам '$ request -> get ('gallery') 'array, поэтому вы можете связать каждый файл с заголовком и описанием. Надеюсь это поможет! – Paras