Witam
Próbuję zmodyfikować ustawienia bezpłatnej dostawy w Prestashop w.1.3 . W pliku classes/cart.php jest kod:
if (isset($configuration['PS_SHIPPING_FREE_PRICE']) AND $orderTotal >= floatval($configuration['PS_SHIPPING_FREE_PRICE']) AND floatval($configuration['PS_SHIPPING_FREE_PRICE']) > 0)
return $shipping_cost;
if (isset($configuration['PS_SHIPPING_FREE_WEIGHT']) AND $this->getTotalWeight() >= floatval($configuration['PS_SHIPPING_FREE_WEIGHT']) AND floatval($configuration['PS_SHIPPING_FREE_WEIGHT']) > 0)
return $shipping_cost;
Teoretycznie zmiany w tym fragmencie powinny działać, dla przykładu:
http://www.prestashop.com/forums/topic/21663-modhacktip-free-shipping-on-one-carrier-only/ . W praktyce mogę wyciąć te linijki , a proces zamówienia działa bez zmian, naliczając bezpłatną dostawę. Wyczyściłem katalog compile z cachem i .. nic. Co może być przyczyną??