Error in theme helper

If I choose themehelper -- page -- product view I get this error:

1 exception(s):
Exception #0 (ReflectionException): Class Ubertheme\UbThemeHelper\Model\Config\Source\ZoomModes does not exist

Exception #0 (ReflectionException): Class Ubertheme\UbThemeHelper\Model\Config\Source\ZoomModes does not exist
#0 /home2/jukeboxs/public_html/vendor/magento/framework/Code/Reader/ClassReader.php(19): ReflectionClass->__construct('Ubertheme\\UbThe...')
#1 /home2/jukeboxs/public_html/vendor/magento/framework/ObjectManager/Definition/Runtime.php(44): Magento\Framework\Code\Reader\ClassReader->getConstructor('Ubertheme\\UbThe...')
#2 /home2/jukeboxs/public_html/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(48): Magento\Framework\ObjectManager\Definition\Runtime->getParameters('Ubertheme\\UbThe...')
#3 /home2/jukeboxs/public_html/vendor/magento/framework/ObjectManager/ObjectManager.php(70): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Ubertheme\\UbThe...')
#4 /home2/jukeboxs/public_html/vendor/magento/module-config/Model/Config/SourceFactory.php(37): Magento\Framework\ObjectManager\ObjectManager->get('Ubertheme\\UbThe...')
#5 /home2/jukeboxs/public_html/vendor/magento/module-config/Model/Config/Structure/Element/Field.php(440): Magento\Config\Model\Config\SourceFactory->create('Ubertheme\\UbThe...')
#6 /home2/jukeboxs/public_html/vendor/magento/module-config/Model/Config/Structure/Element/Field.php(376): Magento\Config\Model\Config\Structure\Element\Field->_getOptionsFromSourceModel('Ubertheme\\UbThe...')
#7 /home2/jukeboxs/public_html/generated/code/Magento/Config/Model/Config/Structure/Element/Field/Interceptor.php(323): Magento\Config\Model\Config\Structure\Element\Field->getOptions()
#8 /home2/jukeboxs/public_html/app/code/Ubertheme/UbThemeHelper/Block/Adminhtml/Config/Form.php(400): Magento\Config\Model\Config\Structure\Element\Field\Interceptor->getOptions()
#9 /home2/jukeboxs/public_html/app/code/Ubertheme/UbThemeHelper/Block/Adminhtml/Config/Form.php(302): Ubertheme\UbThemeHelper\Block\Adminhtml\Config\Form->_initElement(Object(Magento\Config\Model\Config\Structure\Element\Field\Interceptor), Object(Magento\Framework\Data\Form\Element\Fieldset), 'ub_product_view...', '', '')
#10 /home2/jukeboxs/public_html/app/code/Ubertheme/UbThemeHelper/Block/Adminhtml/Config/Form.php(242): Ubertheme\UbThemeHelper\Block\Adminhtml\Config\Form->initFields(Object(Magento\Framework\Data\Form\Element\Fieldset), Object(Magento\Config\Model\Config\Structure\Element\Group), Object(Magento\Config\Model\Config\Structure\Element\Section))
#11 /home2/jukeboxs/public_html/app/code/Ubertheme/UbThemeHelper/Block/Adminhtml/Config/Form.php(188): Ubertheme\UbThemeHelper\Block\Adminhtml\Config\Form->_initGroup(Object(Magento\Config\Model\Config\Structure\Element\Group), Object(Magento\Config\Model\Config\Structure\Element\Section), Object(Magento\Framework\Data\Form))
#12 /home2/jukeboxs/public_html/app/code/Ubertheme/UbThemeHelper/Block/Adminhtml/Config/Form.php(482): Ubertheme\UbThemeHelper\Block\Adminhtml\Config\Form->initForm()
#13 /home2/jukeboxs/public_html/vendor/magento/framework/View/Element/AbstractBlock.php(666): Ubertheme\UbThemeHelper\Block\Adminhtml\Config\Form->_beforeToHtml()
#14 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(558): Magento\Framework\View\Element\AbstractBlock->toHtml()
#15 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(534): Magento\Framework\View\Layout->_renderBlock('adminhtml\\confi...')
#16 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(206): Magento\Framework\View\Layout->renderNonCachedElement('adminhtml\\confi...')
#17 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(489): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('adminhtml\\confi...')
#18 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(193): Magento\Framework\View\Layout->renderElement('adminhtml\\confi...', true)
#19 /home2/jukeboxs/public_html/vendor/magento/framework/View/Element/AbstractBlock.php(507): Magento\Framework\View\Layout\Interceptor->renderElement('adminhtml\\confi...', true)
#20 /home2/jukeboxs/public_html/app/code/Ubertheme/UbThemeHelper/view/adminhtml/templates/system/config/edit.phtml(22): Magento\Framework\View\Element\AbstractBlock->getChildHtml('form')
#21 /home2/jukeboxs/public_html/vendor/magento/framework/View/TemplateEngine/Php.php(59): include('/home2/jukeboxs...')
#22 /home2/jukeboxs/public_html/vendor/magento/framework/View/Element/Template.php(270): Magento\Framework\View\TemplateEngine\Php->render(Object(Ubertheme\UbThemeHelper\Block\Adminhtml\Config\Edit), '/home2/jukeboxs...', Array)
#23 /home2/jukeboxs/public_html/vendor/magento/framework/View/Element/Template.php(300): Magento\Framework\View\Element\Template->fetchView('/home2/jukeboxs...')
#24 /home2/jukeboxs/public_html/vendor/magento/module-backend/Block/Template.php(124): Magento\Framework\View\Element\Template->_toHtml()
#25 /home2/jukeboxs/public_html/vendor/magento/framework/View/Element/AbstractBlock.php(667): Magento\Backend\Block\Template->_toHtml()
#26 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(558): Magento\Framework\View\Element\AbstractBlock->toHtml()
#27 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(534): Magento\Framework\View\Layout->_renderBlock('ubthemehelper.c...')
#28 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(206): Magento\Framework\View\Layout->renderNonCachedElement('ubthemehelper.c...')
#29 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(489): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('ubthemehelper.c...')
#30 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(193): Magento\Framework\View\Layout->renderElement('ubthemehelper.c...', true)
#31 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(585): Magento\Framework\View\Layout\Interceptor->renderElement('ubthemehelper.c...')
#32 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(536): Magento\Framework\View\Layout->_renderContainer('content')
#33 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(206): Magento\Framework\View\Layout->renderNonCachedElement('content')
#34 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(489): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('content')
#35 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(193): Magento\Framework\View\Layout->renderElement('content', true)
#36 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(585): Magento\Framework\View\Layout\Interceptor->renderElement('content')
#37 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(536): Magento\Framework\View\Layout->_renderContainer('admin.scope.col...')
#38 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(206): Magento\Framework\View\Layout->renderNonCachedElement('admin.scope.col...')
#39 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(489): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('admin.scope.col...')
#40 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(193): Magento\Framework\View\Layout->renderElement('admin.scope.col...', true)
#41 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(585): Magento\Framework\View\Layout\Interceptor->renderElement('admin.scope.col...')
#42 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(536): Magento\Framework\View\Layout->_renderContainer('main.col')
#43 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(206): Magento\Framework\View\Layout->renderNonCachedElement('main.col')
#44 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(489): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('main.col')
#45 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(193): Magento\Framework\View\Layout->renderElement('main.col', true)
#46 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(585): Magento\Framework\View\Layout\Interceptor->renderElement('main.col')
#47 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(536): Magento\Framework\View\Layout->_renderContainer('page.main.conta...')
#48 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(206): Magento\Framework\View\Layout->renderNonCachedElement('page.main.conta...')
#49 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(489): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('page.main.conta...')
#50 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(193): Magento\Framework\View\Layout->renderElement('page.main.conta...', true)
#51 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(585): Magento\Framework\View\Layout\Interceptor->renderElement('page.main.conta...')
#52 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(536): Magento\Framework\View\Layout->_renderContainer('page.content')
#53 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(206): Magento\Framework\View\Layout->renderNonCachedElement('page.content')
#54 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(489): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('page.content')
#55 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(193): Magento\Framework\View\Layout->renderElement('page.content', true)
#56 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(585): Magento\Framework\View\Layout\Interceptor->renderElement('page.content')
#57 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(536): Magento\Framework\View\Layout->_renderContainer('page.wrapper')
#58 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(206): Magento\Framework\View\Layout->renderNonCachedElement('page.wrapper')
#59 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(489): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('page.wrapper')
#60 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(193): Magento\Framework\View\Layout->renderElement('page.wrapper', true)
#61 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(585): Magento\Framework\View\Layout\Interceptor->renderElement('page.wrapper')
#62 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(536): Magento\Framework\View\Layout->_renderContainer('backend.page')
#63 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(206): Magento\Framework\View\Layout->renderNonCachedElement('backend.page')
#64 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(489): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('backend.page')
#65 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(193): Magento\Framework\View\Layout->renderElement('backend.page', true)
#66 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(585): Magento\Framework\View\Layout\Interceptor->renderElement('backend.page')
#67 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(536): Magento\Framework\View\Layout->_renderContainer('root')
#68 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(206): Magento\Framework\View\Layout->renderNonCachedElement('root')
#69 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(489): Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('root')
#70 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(193): Magento\Framework\View\Layout->renderElement('root', true)
#71 /home2/jukeboxs/public_html/vendor/magento/framework/View/Layout.php(954): Magento\Framework\View\Layout\Interceptor->renderElement('root')
#72 /home2/jukeboxs/public_html/generated/code/Magento/Framework/View/Layout/Interceptor.php(492): Magento\Framework\View\Layout->getOutput()
#73 /home2/jukeboxs/public_html/vendor/magento/framework/View/Result/Page.php(257): Magento\Framework\View\Layout\Interceptor->getOutput()
#74 /home2/jukeboxs/public_html/vendor/magento/framework/View/Result/Layout.php(170): Magento\Framework\View\Result\Page->render(Object(Magento\Framework\App\Response\Http\Interceptor))
#75 /home2/jukeboxs/public_html/generated/code/Magento/Backend/Model/View/Result/Page/Interceptor.php(193): Magento\Framework\View\Result\Layout->renderResult(Object(Magento\Framework\App\Response\Http\Interceptor))
#76 /home2/jukeboxs/public_html/vendor/magento/framework/App/Http.php(139): Magento\Backend\Model\View\Result\Page\Interceptor->renderResult(Object(Magento\Framework\App\Response\Http\Interceptor))
#77 /home2/jukeboxs/public_html/generated/code/Magento/Framework/App/Http/Interceptor.php(24): Magento\Framework\App\Http->launch()
#78 /home2/jukeboxs/public_html/vendor/magento/framework/App/Bootstrap.php(256): Magento\Framework\App\Http\Interceptor->launch()
#79 /home2/jukeboxs/public_html/index.php(39): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http\Interceptor))
#80 {main}

1 answer

Profile photo of Ziven Staff 100280.00 $tone February 21, 2018
Public

Hi There,
We have updated the UB ThemeHelper, for a quick workaround please download this file: https://www.dropbox.com/s/y24v7uv5c81jp9g/ub-module-ubthemehelper.zip?dl=0. Please download and update the file to app/code/Ubertheme/UbThemeHelper
Please let me know if you need help further then.
Best Regard,
Ziven.

#1

Please login or Register to Submit Answer

Written By

Comments