Error on save Menu Item

 

Hello, I have same error as this: https://www.ubertheme.com/question/error-on-save-menu-item/
Please send me the link to new Mega Menu 1.2.9

Error: Class "Zend_Filter_Input" not found in /home/amstelbooks/public_html/app/code/Ubertheme/UbMegaMenu/Controller/Adminhtml/Item/PostDataProcessor.php:47 Stack trace: #0 /home/amstelbooks/public_html/app/code/Ubertheme/UbMegaMenu/Controller/Adminhtml/Item/Save.php(83): Ubertheme\UbMegaMenu\Controller\Adminhtml\Item\PostDataProcessor->filter() #1 /home/amstelbooks/public_html/vendor/magento/framework/Interception/Interceptor.php(58): Ubertheme\UbMegaMenu\Controller\Adminhtml\Item\Save->execute() #2 /home/amstelbooks/public_html/vendor/magento/framework/Interception/Interceptor.php(138): Ubertheme\UbMegaMenu\Controller\Adminhtml\Item\Save\Interceptor->___callParent() #3 /home/amstelbooks/public_html/vendor/magento/framework/Interception/Interceptor.php(153): Ubertheme\UbMegaMenu\Controller\Adminhtml\Item\Save\Interceptor->Magento\Framework\Interception\{closure}() #4 /home/amstelbooks/public_html/generated/code/Ubertheme/UbMegaMenu/Controller/Adminhtml/Item/Save/Interceptor.php(23): Ubertheme\UbMegaMenu\Controller\Adminhtml\Item\Save\Interceptor->___callPlugins() #5 /home/amstelbooks/public_html/vendor/magento/framework/App/Action/Action.php(111): Ubertheme\UbMegaMenu\Controller\Adminhtml\Item\Save\Interceptor->execute() #6 /home/amstelbooks/public_html/vendor/magento/module-backend/App/AbstractAction.php(151): Magento\Framework\App\Action\Action->dispatch() #7 /home/amstelbooks/public_html/vendor/magento/framework/Interception/Interceptor.php(58): Magento\Backend\App\AbstractAction->dispatch() #8 /home/amstelbooks/public_html/vendor/magento/framework/Interception/Interceptor.php(138): Ubertheme\UbMegaMenu\Controller\Adminhtml\Item\Save\Interceptor->___callParent() #9 /home/amstelbooks/public_html/vendor/magento/module-backend/App/Action/Plugin/Authentication.php(145): Ubertheme\UbMegaMenu\Controller\Adminhtml\Item\Save\Interceptor->Magento\Framework\Interception\{closure}() #10 /home/amstelbooks/public_html/vendor/magento/framework/Interception/Interceptor.php(135): Magento\Backend\App\Action\Plugin\Authentication->aroundDispatch() #11 /home/amstelbooks/public_html/vendor/magento/framework/Interception/Interceptor.php(153): Ubertheme\UbMegaMenu\Controller\Adminhtml\Item\Save\Interceptor->Magento\Framework\Interception\{closure}() #12 /home/amstelbooks/public_html/generated/code/Ubertheme/UbMegaMenu/Controller/Adminhtml/Item/Save/Interceptor.php(32): Ubertheme\UbMegaMenu\Controller\Adminhtml\Item\Save\Interceptor->___callPlugins() #13 /home/amstelbooks/public_html/vendor/magento/framework/App/FrontController.php(245): Ubertheme\UbMegaMenu\Controller\Adminhtml\Item\Save\Interceptor->dispatch() #14 /home/amstelbooks/public_html/vendor/magento/framework/App/FrontController.php(212): Magento\Framework\App\FrontController->getActionResponse() #15 /home/amstelbooks/public_html/vendor/magento/framework/App/FrontController.php(147): Magento\Framework\App\FrontController->processRequest() #16 /home/amstelbooks/public_html/vendor/magento/framework/Interception/Interceptor.php(58): Magento\Framework\App\FrontController->dispatch() #17 /home/amstelbooks/public_html/vendor/magento/framework/Interception/Interceptor.php(138): Magento\Framework\App\FrontController\Interceptor->___callParent() #18 /home/amstelbooks/public_html/vendor/m2epro/magento2-extension/Plugin/HealthStatus/Magento/Framework/App/FrontController.php(76): Magento\Framework\App\FrontController\Interceptor->Magento\Framework\Interception\{closure}() #19 /home/amstelbooks/public_html/vendor/m2epro/magento2-extension/Plugin/AbstractPlugin.php(42): Ess\M2ePro\Plugin\HealthStatus\Magento\Framework\App\FrontController->processDispatch() #20 /home/amstelbooks/public_html/vendor/m2epro/magento2-extension/Plugin/HealthStatus/Magento/Framework/App/FrontController.php(40): Ess\M2ePro\Plugin\AbstractPlugin->execute() #21 /home/amstelbooks/public_html/vendor/magento/framework/Interception/Interceptor.php(135): Ess\M2ePro\Plugin\HealthStatus\Magento\Framework\App\FrontController->aroundDispatch() #22 /home/amstelbooks/public_html/vendor/magento/framework/Interception/Interceptor.php(153): Magento\Framework\App\FrontController\Interceptor->Magento\Framework\Interception\{closure}() #23 /home/amstelbooks/public_html/generated/code/Magento/Framework/App/FrontController/Interceptor.php(23): Magento\Framework\App\FrontController\Interceptor->___callPlugins() #24 /home/amstelbooks/public_html/vendor/magento/framework/App/Http.php(116): Magento\Framework\App\FrontController\Interceptor->dispatch() #25 /home/amstelbooks/public_html/generated/code/Magento/Framework/App/Http/Interceptor.php(23): Magento\Framework\App\Http->launch() #26 /home/amstelbooks/public_html/vendor/magento/framework/App/Bootstrap.php(264): Magento\Framework\App\Http\Interceptor->launch() #27 /home/amstelbooks/public_html/pub/index.php(30): Magento\Framework\App\Bootstrap->run() #28 {main}

2 answers

Profile photo of Ziven Staff 100280.00 $tone December 19, 2023
Public

Hi There,

Please check the repply in here: https://www.ubertheme.com/question/error-on-selecting-ub-bookshop-settings-in-admin/
 

Best Regards
Ziven.

#1
Profile photo of Ziven Staff 100280.00 $tone December 22, 2023
Public

Hi there,

I attempted to modify the code using the provided SSH account, but it appears that the file is restricted by the owner. Please assist me in making the following changes:

Step 1:
go to the file : /home/amstelbooks/public_html/app/code/Ubertheme/UbMegaMenu/Controller/Adminhtml/Item/PostDataProcessor.php at line: 47 and change code:

$inputFilter = new \Zend_Filter_Input(
to:

$inputFilter = new FilterInput(

After making these changes, the updated code will be like this: https://www.dropbox.com/scl/fi/qprq0by91una2531cjvb9/2023-12-22_8-58-39.jpg?rlkey=3in987vvlhp5hta3qaxhkgjl1&dl=0

Step 2:
go to the file: /home/amstelbooks/public_html/app/code/Ubertheme/UbMegaMenu/Controller/Adminhtml/Group/PostDataProcessor.php and repeat the changes outlined in Step 1.
After completing both steps, please flush the Magento system cache
 
 

Best Regard,
Ziven.
 

#2

Please login or Register to Submit Answer

Written By

Comments