From dbabe3dd62b7417794295a3cd5a93b598cb9a177 Mon Sep 17 00:00:00 2001 From: Vitalii Zabaznov <vzabaznov@ebay.com> Date: Tue, 20 Oct 2015 16:33:57 +0300 Subject: [PATCH] MAGETWO-44109: Import Custom Options grid contains Downloadable product if Import Custom Options for Simple product --- .../Block/Adminhtml/Product/Edit/Tab/Options/Option.php | 5 +++++ .../Block/Adminhtml/Product/Edit/Tab/Options/Popup/Grid.php | 2 -- .../templates/catalog/product/edit/options/option.phtml | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/code/Magento/Catalog/Block/Adminhtml/Product/Edit/Tab/Options/Option.php b/app/code/Magento/Catalog/Block/Adminhtml/Product/Edit/Tab/Options/Option.php index f507d9ee30e..3b1b57e3535 100644 --- a/app/code/Magento/Catalog/Block/Adminhtml/Product/Edit/Tab/Options/Option.php +++ b/app/code/Magento/Catalog/Block/Adminhtml/Product/Edit/Tab/Options/Option.php @@ -461,4 +461,9 @@ class Option extends Widget { return $this->getUrl('catalog/*/customOptions'); } + + public function getCurrentProductId() + { + return $this->getProduct()->getId(); + } } diff --git a/app/code/Magento/Catalog/Block/Adminhtml/Product/Edit/Tab/Options/Popup/Grid.php b/app/code/Magento/Catalog/Block/Adminhtml/Product/Edit/Tab/Options/Popup/Grid.php index e7aeff7affa..d98abfd533f 100644 --- a/app/code/Magento/Catalog/Block/Adminhtml/Product/Edit/Tab/Options/Popup/Grid.php +++ b/app/code/Magento/Catalog/Block/Adminhtml/Product/Edit/Tab/Options/Popup/Grid.php @@ -75,8 +75,6 @@ class Grid extends \Magento\Catalog\Block\Adminhtml\Product\Grid null ); - $this->_productFactory->create()->getMediaGalleryEntries(); - return $this; } diff --git a/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit/options/option.phtml b/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit/options/option.phtml index f0baae3a2bd..778c8657a83 100644 --- a/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit/options/option.phtml +++ b/app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit/options/option.phtml @@ -97,7 +97,7 @@ jQuery(function ($) { 'customOptionsUrl' => $block->getCustomOptionsUrl(), 'isReadonly' => $block->isReadonly(), 'itemCount' => $block->getItemCount(), - 'currentProductId' => $block->getRequest()->getParam('id'), + 'currentProductId' => $block->getCurrentProductId(), ] )?>); //adding data to templates -- GitLab