SHK не корректно формируются урл при ajax пересчетах.

Добрый день,

Суть проблемы:
При добавлении товара, пересчете в корзине, любых дествиях через ajax без перезагрузки страницы.
В чанке корзины формируется только относительный урл:

?shk_action=empty

для очистки корзины, или

korzina.html

для страницы оформления.

Чтобы последнее сработало нужно задать [[+order_page_url]] вместо конкретного указания id страницы в чанке корзины.

При этом, если перегрузить страницу, то урл становится уже полным:

www.site/korzina.html?shk_action=empty

Нашел виновника в классе shopkeeper.class.php в функции function getCartContent()

урл формируется относительный:

'order_page_url' => $this->modx->makeUrl( $this->config['orderFormPageId']),

Тогда как во всем остальном коде

$this->modx->makeUrl( $this->config['orderFormPageId'], '', '', 'full'),

Отправил PR
Текст ссылки

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.