Загрузка корзины в ubercart

Главные вкладки

Аватар пользователя xakd xakd 14 октября 2016 в 15:36

Нужно каждый раз при загрузке корзины проверять товары в корзине и удалять те, которые не совпадают определенному условию.
Где лучше такое разместить, при каком хуке? Пока надумал только в uc_cart_view() - но что-то верным такое не кажется, ибо патч, да и нагрузка думаю большая будет.

Может есть какой хук удобный для такого? И как удалить товар из корзины - может кто помнит функцию?

Комментарии

Аватар пользователя sas@drupal.org sas@drupal.org 17 октября 2016 в 8:22

Надо посмотреть что загружается для страницы карзины через hook_menu, скорей всего там есть хуки по build которые и можно заюзать., если нет то можно воспользоваться hook _menu_alter и сделать fork нужной функции.