@semki096

Как доработать под себя метод 'sync'?

Пробую использовать этот метод для обновления данных корзины. Всё бы было хорошо, но таблица корзины строится так, что id-товара повторяется, потому что у товара есть атрибут цвета. То есть такой вариант не прокатит так как id дублируется.
$arr = ['43'=>[ 'product_quantity'=>'1,'product_color'=>'red'], '43'=>[ 'product_quantity'=>'3,'product_color'=>'green']];
$cart->product()->sync($arr);

Как вариант решения - у меня есть возможность создать поле id-color, и оно уже будет уникальным. Можно ли заставить этот метод синхронизировать по полю id-color? Если нет - может подскажете другие варианты?
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы