Member 10741930 Ответов: 0

Как я могу обновить массив изображений в laravel 5


Хай, я не могу обновить массив изображений в моем поле ретранслятора. В моем коде, если пользователь выбирает шаблон как "пользовательский", поля ретранслятора отображаются с помощью кнопки добавить еще. Каждый блок будет состоять из трех полей, содержащих одно поле изображения. Если я обновляю изображение поля, оно всегда возвращает null. не могу обновить поле изображения.Пожалуйста помочь

Что я уже пробовал:

Вот мой код контроллера

/ * обновление шаблона */


$datat = Input:: all();
$id = $datat ['id'];

если (last_updated_id$!="")
{
$удалить = ДБ::настольный('wd_templates')-&ГТ;где('товары', $last_updated_id)-&ГТ;удалить();

for ($i = 0; $i < count($datat ['template_desc']); $i++)
{

$imageName = str_random(3).'.'.
$request - & gt;file ('template_img') [$i] - & gt;getClientOriginalExtension();
$запрос-&ГТ;файл('template_img')[$я]-&ГТ;двигаться(base_path() . '/общественных/загрузки/', $имя_образа);

$data1 = массив(
'page_id' => $datat ['id'],
'page_template' =&ГТ; $page_template,
'template_desc' => $datat ['template_desc'][$i],
'template_img' =&ГТ; $имя_образа,
'tlink' => $datat['tlink'][$i],
'template_column' => $datat ['template_column'][$i],
);

ДБ::настольный('wd_templates')-&ГТ;где('товары', $ID)-на&ГТ;вставка($данные1);

}
}
}
\Session:: flash ('flash_message', ' клиент успешно добавлен!');
return Redirect:: to ('/admin/listpage') - > with ('pages');


Вот мой взгляд

@foreach($template as $data)





&ЛТ;выберите класс="форма контроля" наименование="template_column []"и GT;
в <параметр&ГТ; выберите-- макеты --&ЛТ;/вариант&ГТ;
for ($c=1;$c<=12;$c++)
{
?>
&ЛТ;значение параметра=""template_column == 'коль-МД-'.$с ) Эхо 'выбран' ; ?&ГТ; &ГТ;&ЛТ;/вариант&ГТ;

}
?>
< / select>


в <тип входного="текст" класс="форма контроля" наименование="tlink[]" заполнитель="что-то типа" значение="{{$данных-и GT;tlink}}"&ГТ;


в <textarea класс="форма контроля" наименование="template_desc[]" заполнитель="описание" строки="5"&ГТ;{{$данных-и GT;template_desc}}&ЛТ;/textarea в&ГТ;


&ЛТ;входной тип="файл" класс="форма контроля" наименование="template_img[]" несколько="истинное" значение="{{$данных-и GT;template_img}}" /&ГТ;&ЛТ;ИМГ СРЦ="/загрузки/{{$данных-и GT;template_img}}" ширина="200" высота="150" /&ГТ;

<!-- на <тип входного="скрытый" имя="старое" значение="{{$данных-и GT;template_img}}"и GT;--&ГТ;



&ЛТ;кнопка класс="БТН БТН-успех БТН-добавить" тип="кнопка"и GT;

& lt;/кнопка>

&ЛТ;кнопка класс="БТН БТН-опасность БТН-удалить кнопку" тип=""&ГТ;

& lt;/кнопка>






@endforeach

0 Ответов