On avance sur LivraisonParSecteurs

This commit is contained in:
2021-02-11 17:28:25 +01:00
parent d60cc44eb1
commit 9e7232d209
17 changed files with 685 additions and 167 deletions

View File

@@ -2,7 +2,7 @@
namespace LivraisonParSecteurs;
use LivraisonParSecteurs\Model\LpsSecteurQuery;
use LivraisonParSecteurs\Model\LpsAreaQuery;
use Propel\Runtime\Connection\ConnectionInterface;
use Thelia\Core\Translation\Translator;
use Thelia\Install\Database;
@@ -12,6 +12,7 @@ use Thelia\Model\OrderPostage;
use Thelia\Module\AbstractDeliveryModule;
use Thelia\Module\Exception\DeliveryException;
class LivraisonParSecteurs extends AbstractDeliveryModule
{
/** @var string */
@@ -75,7 +76,35 @@ class LivraisonParSecteurs extends AbstractDeliveryModule
);
}
return LpsSecteurQuery::create()->findOneByActive(1)->getPrice();
return LpsAreaQuery::create()->findOneByActive(1)->getPrice();
}
static public function getDayLabel($int)
{
$translator = Translator::getInstance();
if ($int === null) {
return [
$translator->trans("Monday", [], LivraisonParSecteurs::MESSAGE_DOMAIN),
$translator->trans("Tuesday", [], LivraisonParSecteurs::MESSAGE_DOMAIN),
$translator->trans("Wednesday", [], LivraisonParSecteurs::MESSAGE_DOMAIN),
$translator->trans("Thursday", [], LivraisonParSecteurs::MESSAGE_DOMAIN),
$translator->trans("Friday", [], LivraisonParSecteurs::MESSAGE_DOMAIN),
$translator->trans("Saturday", [], LivraisonParSecteurs::MESSAGE_DOMAIN),
$translator->trans("Sunday", [], LivraisonParSecteurs::MESSAGE_DOMAIN)
];
}
else
{
return [
$translator->trans("Monday", [], LivraisonParSecteurs::MESSAGE_DOMAIN),
$translator->trans("Tuesday", [], LivraisonParSecteurs::MESSAGE_DOMAIN),
$translator->trans("Wednesday", [], LivraisonParSecteurs::MESSAGE_DOMAIN),
$translator->trans("Thursday", [], LivraisonParSecteurs::MESSAGE_DOMAIN),
$translator->trans("Friday", [], LivraisonParSecteurs::MESSAGE_DOMAIN),
$translator->trans("Saturday", [], LivraisonParSecteurs::MESSAGE_DOMAIN),
$translator->trans("Sunday", [], LivraisonParSecteurs::MESSAGE_DOMAIN)
][$int];
}
}
}