Bon iSkean va etre content !
je me suis penche sur le PB
j'en ai identifie une partie qui permet de le faire fonctionner
il faut modifier dans le module Freeshipping
fichier module->FreeShipping->FreeShipping.php
modifies la fonction qui suit
(elle renvoie si le module est valide pour la destination, par defaut elle renvoie vrai tout le temps, la suite corrige ce bug)
public function isValidDelivery(Country $country)
{
$areaId = $country->getAreaId();
$area = FreeShippingQuery::create()->findOneByAreaId($areaId);
$maxAmount = $area->getAmount();
$cart = $this->getContainer()->get('request')->getSession()->getCart();
$amount = $cart->getTotalAmount();
if(isset($area) && $amount>$maxAmount){
return true;
}
return false;
}
cette correction permet d'utiliser le module
mais il reste un autre bug
- il n'est pas possible de modifier la valeur du franco de port
la solution c'est de desactiver puis reactiver le module et reentrer la somme/zone
je m'y pencherai plus tard...qu'en j'aurais un moment
je ferai pullrequest a la fin