Хорошая тема. Любые вопросы по CS-Cart и не только


#19735

Помогите разобраться. В журнале нашла ошибку:

База данных (Ошибка)
Ошибка: Column 'product_id' cannot be null <b>(1048)</b>
Запрос: INSERT INTO cscart_user_session_products (`user_id`, `timestamp`, `type`, `user_type`, `item_id`, `item_type`, `product_id`, `amount`, `price`, `extra`, `session_id`, `ip_address`, `position`, `company_id`, `storefront_id`) VALUES (1903929012, 1668277680, 'C', 'U', 1741593398, 'P', NULL, 1, 0, 'a:1:{s:5:\"extra\";a:1:{s:12:\"custom_files\";a:0:{}}}', 'e07ed0c3961c7ef287c74125c1fa1d02-1-C', '2ea4dda9', 80, 1, 1) ON DUPLICATE KEY UPDATE `user_id` = 1903929012, `timestamp` = 1668277680, `type` = 'C', `user_type` = 'U', `item_id` = 1741593398, `item_type` = 'P', `product_id` = NULL, `amount` = 1, `price` = 0, `extra` = 'a:1:{s:5:\"extra\";a:1:{s:12:\"custom_files\";a:0:{}}}', `session_id` = 'e07ed0c3961c7ef287c74125c1fa1d02-1-C', `ip_address` = '2ea4dda9', `position` = 80, `company_id` = 1, `storefront_id` = 1
Отслеживание››

index.php (fn_dispatch): 25
app/functions/fn.control.php (fn_run_controller): 458
app/functions/fn.control.php (include): 722
app/addons/product_variations/controllers/frontend/checkout.pre.php (fn_save_cart_content): 65
app/functions/fn.cart.php (replaceInto): 2002
app/Tygh/Database/Connection.php (query): 626
app/Tygh/Database/Connection.php (throwError): 699

Куда копать? В чем может быть проблема?


#19736

Какая версия? Через phpMyAdmin добавьте в таблицу cscart_user_session_products колонку

product_id mediumint(8) unsigned NOT NULL DEFAULT ‘0’,


#19737

Всем привет

Подскажите, можно как-то сделать, чтобы здесь не показывались выключенные категории?

Только включенные и скрытые


#19738

Ага + продавцам тем более!


#19739

app/controllers/backend/categories.php

попробуйте добавить

'status' => ['A', 'H'],

после

'company_id' => $company_id,

(!) Не тестировано


#19740

Здравствуйте. Может кто подскажет как исправить баннеры.
На основном сайте баннеры выглядят урезанно


А вот на демке ровно. Как поправить?

Спасибо.


#19741

Работает, благодарю

Только кавычку одну забыли, сначала не сообразил почему не работает, и так и сяк попробовал, а потом заметил)

‘status’ => [‘A’, ‘H’],


#19742

Спасибо за замечание. Пост поправил


#19743

Вечер добрый, коллеги

Нужно на сайте способ оплаты “Наличные или карта при получение” оставить только для самовывоза

Сложно ли это или проще купить готовое решение?


#19744

Эти настройки в доставке не то?


#19745

она самая

у меня на одном проекте стоит модуль ограничения способов доставки и оплаты

вот и подумал, что это от него, а сейчас на текущем посмотрел и там тоже есть без модуля

спасибо


#19746

а вот на демо cs cart я такой настройки не наблюдаю

либо не там смотрю, либо в каком-то обновлении ее подрезали

может кто-то знает в каком?

на 4.11.2 еще есть


#19747

На демке скорее всего не включен модуль “Зависимости для способов оплаты”


#19748

Вы правы

Я немного отстал от жизни, видимо)


#19749

Всем здравствуйте. Кто запустил свой сайт по технологии Яндекса? Ускорение
загрузки сайта от Яндекса? Какой результат?


#19750

в ПУ хостинга в менеджере файлов все бекапы всегда жму в архив руками.
как можно доверять всяким кнопкам типо “сделать бекап” когда даже на хостинге бывают косяки с той же кирилицой при работе с архивами, только руками только хардкор)


#19751

кроме кеша я еще удалял session data, там по несколько сотен метров бывает накапливается, это ведь не критично?
и зачем закрывать витрину? и кстати часто замечаю после обновлений плагинов она закрывается


#19752

а если в собственный стилях прописывать css правила с помощью @media поможет ускорить сайт?


#19753

Витрину нужно закрывать, чтобы во время резервного копирования посетители и вендоры не изменяли данные. Если кто-то что-то будет делать во время резервного копирования, то это может не сохраниться или сохранится частично.


#19754

Не поможет