Тормозит кнопка купить

Как же все таки побороть тормоза с работой кнопки “купить”?
По идее нужно отключить этот сбор стоимости доставки на этапе формирования корзину. Когда при каждом добавлении товара в корзину пересчитывается стоимость с доставкой. Вот когда корзина будет сформирована полностью, тогда и стоимость доставки было бы логично определять. Уже в самом заказе. И тормозов при заказе меньше будет. Как то можно такое сделать?

3 лайка

Попробуйте в файле app/controllers/frontend/checkout.php и поменяйте

fn_calculate_cart_content($cart, $auth, 'E', true, 'F', true);

на

fn_calculate_cart_content($cart, $auth, false, true, 'F', true);

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

ecomlabs, спасибо за помощь. Менял, кэш чистил, но все это к сожалению не помогает.
Оказалось сильно тормозит (до 40 сек) доставка Пик Пойнт. Пока отключили. СДЭК тоже слегка подтормаживает, около 2 сек, но в пределах терпимого.
А что означает 3-ий параметр ‘E’?

 *      A - считать все методы
 *      E - считать выбранные методы
 *      S - пропустить

Так написано в документации. Походу, этот параметр не работает

Так может надо не false, a ‘S’ третьим параметром? или здесь это равнозначно?

Да не, я потом посмотрел - оно вообще не используется. Только в хук передается