Joomshopping Addons: Cart save

20.12.2025 16:38
#1
Sofona
Joomshopping forum user no avatar
Name: Pavel
19.11.2011
Posts: 5
Quote
Joomshopping Addons: Cart save

Подскажите пожалуйста, что нужно изменить:
без дополнения можно выбрать 100 товаров
с дополнением,
1 ошибка при достижении 76товаров в
/components/com_jshopping/Model/TempcartModel.php
145строка
код ошибки ниже
2025-12-20T15:05:08+00:00 CRITICAL 62.16.23.168 error Uncaught Throwable of type TypeError thrown with message "array_map(): Argument #2 ($array) must be of type array, bool given". Stack trace: #0 [ROOT]/components/com_jshopping/Model/TempcartModel.php(145): array_map()
при замене
// if (isset($row->cart)) {
// $products = unserialize($row->cart);
// } else {
// $products = [];
// }
$products = [];

if (!empty($row->cart)) {
$tmp = unserialize($row->cart);
if (is_array($tmp)) {
$products = $tmp;
}
}
ошибка исчезает, но при достижении 76 товаров корзина сбрасывается в 0

Joomshopping Addons: Cart save 2.12.1


Joomla: 5.3.1
JoomShopping: 5.7.0
PHP: 8.1.2-1ubuntu2.22
MySQL: 8.0.44-0ubuntu0.22.04.1
Website Url: https://jumpex.com.ua/
 
20.12.2025 17:11
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 28232
Quote
Aw: Joomshopping Addons: Cart save

Поменяйте тип поля в таблице
__jshopping_cart_temp

поле cart тип TEXT

меняйте на тип MEDIUMTEXT

 
20.12.2025 17:29
#3
Sofona
Joomshopping forum user no avatar
Name: Pavel
19.11.2011
Posts: 5
Quote
Aw: Joomshopping Addons: Cart save

спасибо, вроде решает ситуацию.
спасибо, а дополнение супер.
спасибо

 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.