_moduleManager = $moduleManager; } /** * @param Docs $subject * @param $result * @param AbstractElement $element * * @return mixed */ public function afterRender(Docs $subject, $result, AbstractElement $element) { if ($this->isHideBanner($element)) { return $result; } $bannerImg = $subject->getViewFileUrl('Mageplaza_Blog::media/banner/banner.png'); $html = << require([ 'jquery'], function ($) { var session = $(".accordion" ); $("" + "").insertBefore(session); }) HTML; $result = $html . $result; return $result; } /** * @param $element * @return bool */ protected function isHideBanner($element) { if ($element->getOriginalData()['module_name'] !== 'Mageplaza_Blog') { return true; } if ($this->_moduleManager->isOutputEnabled('Mageplaza_BlogPro')) { return true; } return false; } }