public function __construct(array $params = array(), Ess_M2ePro_Model_Listing_Product $listingProduct) { parent::__construct($params, $listingProduct); $additionalData = $this->listingProduct->getAdditionalData(); if (isset($additionalData['add_to_schedule'])) { unset($additionalData['add_to_schedule']); $this->listingProduct->setSettings('additional_data', $additionalData)->save(); } }
public function __construct(array $params = array(), Ess_M2ePro_Model_Listing_Product $listingProduct) { parent::__construct($params, $listingProduct); $this->listingProduct->setData('synch_status', Ess_M2ePro_Model_Listing_Product::SYNCH_STATUS_OK); $this->listingProduct->setData('synch_reasons', null); $additionalData = $this->listingProduct->getAdditionalData(); unset($additionalData['synch_template_list_rules_note']); $this->listingProduct->setSettings('additional_data', $additionalData); $this->listingProduct->save(); }