check shipping configuration in delivery loop. Fix #311

This commit is contained in:
Manuel Raynaud
2014-05-05 14:37:44 +02:00
parent b09a73af1c
commit d5c5e167a6
2 changed files with 22 additions and 0 deletions

View File

@@ -17,4 +17,19 @@ use Thelia\Model\Base\AreaDeliveryModuleQuery as BaseAreaDeliveryModuleQuery;
class AreaDeliveryModuleQuery extends BaseAreaDeliveryModuleQuery
{
public function findByCountryAndModule(Country $country, Module $module)
{
$response = null;
if (null !== $country->getAreaId()) {
$response = $this->filterByAreaId($country->getAreaId())
->filterByModule($module)
->findOne();
}
return $response;
}
} // AreaDeliveryModuleQuery