Logo
yoyo64 @yoyo64
21 h.
yoyo64 @yoyo64
21 h.
a répondu au Message de yoyo64 - 21 h.
yoyo64 @yoyo64
15 h.
a répondu au Message de yoyo64 - 15 h.
Eolia @eolia
a répondu au Message de yoyo64 - 2 h. (E)
Voici le code correct:
CODE
protected function addCarriers($product = null)
{
if(Shop::isFeatureActive()
&& Shop::getContext() != Shop::CONTEXT_SHOP
) {
$check = Tools::getValue('multishop_check', array());
if(empty($check['availableCarriers'])) {
return;
}
}
if(!isset($product)) {
$product = new Product((int)Tools::getValue('id_product'));
}

if(Validate::isLoadedObject($product)) {
$carriers = Tools::getValue('selectedCarriers');
if(!is_array($carriers)) {
$carriers = array();
}

$product->setCarriers($carriers);
}
}