«Notice: Undefined index: interceptor in /Ess/M2ePro/Helper/Module/Wizard.php on line 231»

third-party-extension
m2epro

(Chatphum Wicrew) #1

Hi,

I have a conflict between your module M2ePro and Modules.I found your module Df_Framework has overridden “Plugins(Interceptors)” in di.xml

 <type name='Magento\Framework\Model\AbstractModel'>
    <plugin
        name='Vendor\Framework\Plugin\Model\AbstractModel'
        type='Vendor\Framework\Plugin\Model\AbstractModel'/>
</type> 

<type name='Magento\Framework\View\Element\AbstractBlock'>
      <plugin
         name='Df\Framework\Plugin\View\Element\AbstractBlock'
        type='Df\Framework\Plugin\View\Element\AbstractBlock'/>
</type>

When i installed the other module (M2ePro) Error occurred like below,

Notice: Undefined index: interceptor in /website.com/app/code/Ess/M2ePro/Helper/Module/Wizard.php on line 231

Then, I tried to find a problem, A problem came from that, they have overridden the class

namespace Ess\M2ePro\Model\ActiveRecord;

abstract class AbstractModel extends \Magento\Framework\Model\AbstractModel 

protected function _beforeSave(\Magento\Framework\Model\AbstractModel $object)
protected function _afterSave(\Magento\Framework\Model\AbstractModel $object)

protected function addLeft(\Magento\Framework\View\Element\AbstractBlock $block)
protected function addContent(\Magento\Framework\View\Element\AbstractBlock $block)

How can i fix this problem?

Thanks,
Pa


(Dmitry Fedyuk) #2

As I see from your description, there is no conflict between these modules, but there is a bug in the M2ePro code, so address this issue to the M2ePro support.