Как каждый раз вставлять несколько значений в один и тот же файл cookie в Laravel 8Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как каждый раз вставлять несколько значений в один и тот же файл cookie в Laravel 8

Сообщение Anonymous »


мой контроллер

публичная функция addcart(Request $request) { $data1 = массив ($ запрос); if (is_array($data1) || is_object($data1)) { Еогеасп ($data1 как $data1) { // если (!empty($id)) { $данные[] = [ 'id' => $data1->id, 'количество' => $data1->количество, ]; foreach ($data как $data) { $data2 = Cookie::get('корзина'); if (Cookie::get('cart') == null) { setcookie('корзина', json_encode($data)); }еще{ Cookie::queue('cart', json_encode($data)); } } } } вернуть перенаправление()->обратно(); } мой клинок

@foreach ($data как $data) @csrf
Изображение
image }}" class="img-fluid img-thumbnail" alt="Овца"> {{ $data->food_name }} {{ $data->цена }} {{ $data->category_id }} {{ $data->доступно }} {{ $data->description }} добавить корзину {{-- id) }}">Удалить -- }} @endforeach Каждый раз, когда я добавляю в корзину новое значение, мой файл cookie заменяет предыдущий. Я хочу сохранить предыдущие данные и вставлять новые данные в файлы cookie каждый раз при отправке формы. Может кто-нибудь мне помочь? ТИА
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»