From cb63b2d76a6fd5ba2d3fa9da3e43ba362ef3b471 Mon Sep 17 00:00:00 2001 From: Kevin Meijer Date: Wed, 21 Jul 2021 10:31:52 +0200 Subject: [PATCH] Updated setproductsactive extension --- Plugin/SetProductsActive.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Plugin/SetProductsActive.php b/Plugin/SetProductsActive.php index fa211ee..b4cb99e 100644 --- a/Plugin/SetProductsActive.php +++ b/Plugin/SetProductsActive.php @@ -6,6 +6,7 @@ use Akeneo\Connector\Helper\Import\Entities; use Magento\Store\Model\ScopeInterface as scope; use Magento\Framework\App\Config\ScopeConfigInterface; +use Magento\Catalog\Model\Product\Attribute\Source\Status; class SetProductsActive { @@ -27,18 +28,20 @@ public function __construct( /** * afterInsertData function - * @param product $subject + * @param product $product * @param bool $result * @return bool $result */ - public function afterInsertData(product $subject, $result) + public function afterInsertData(product $product, $result) { $extensionEnabled = $this->config->getValue('akeneo_connector/justbetter/setproductsactive', scope::SCOPE_WEBSITE); if (!$extensionEnabled) { return $result; } - // todo: + //todo: Save enabled status on product +// $product->setStatus(Status::STATUS_ENABLED); +// $product->save(); return $result; }