virtuemart — не удается обновить или удалить товар в корзине

#product #cart #virtuemart

#товар #Корзина #virtuemart

Вопрос:

Вопрос: когда я пытаюсь обновить количество товара в корзине покупок, я нажимаю кнопку «Обновить», и страница переходит в url.com/index.php отображается основа домашней страницы, но не со всеми модулями; только ядро (фон, нижний колонтитул).

Если я нажимаю «Назад» в браузере и возвращаюсь в корзину покупок, она обновляется, так что все работает нормально. Я не знаю, как сделать так, чтобы щелчок для обновления / удаления товара в корзине не приводил к weburl.com/index.php но лучше оставаться в корзине. Я полагаю, что это как-то связано с какой-то переменной php или около того.

Ответ №1:

Перейдите к administrator/components/com_virtuemart/html/basket.php

Измените это:

 $action_url = $mm_action_url.basename($_SERVER['PHP_SELF']);
  

Для этого:

 $action_url = 'index.php?page=shop.cartamp;option=com_virtuemartamp;Itemid='.$sess->getShopItemid();
  

Проблема исправлена.