У меня есть этот бит кода в моей форме edit.blade.php
:
@php
$imagepath="images/Service/".$services->name."/";
$images=glob($imagepath.'*.*');
@endphp
<div class="row">
@foreach($images as $image)
@php
$count++;
@endphp
<div class="col-md-5">
<img src="{{URL::asset($image)}}" style="height: 150px;object-fit: contain;">
</div>
<div class="col-md-1">
<input form="services" type="checkbox" name="deleteimagelink[]" value="{{($image)}}" >
</div>
@endforeach
</div>
Это для передачи пути тех изображений, которые должны быть удалены.И у меня есть этот фрагмент в моем контроллере:
print_r($request->input('deleteimagelink'));
$deletables=$request->input('deleteimagelink');
foreach ($deletables as $deletable)
{
print_r($deletable);
unlink($deletable);
}
У меня есть проблема, что ничего не принимается в параметре $request->input('deleteimagelink')
.Пожалуйста, ведите меня, если я делаю что-то не так.Если ничто не кажется странным, не могли бы вы подсказать мне, как справляться с этими флажками в laravel.Я проконсультировался с соответствующими ответами из интернета, но ничего не помогло.