ContactUs module possible bug in latest release version 3.3.8.11

The ContactUs Module version 3.3.8.11 seems to have a bug when installed on an Omeka 3.2.1 site. When the contact us form is submitted it always gives the error shown below. Downgrading back to 3.3.8.10 fixes the problem so the issue is with the latest release.

Omeka S encountered an error

Error
Call to undefined method ContactUs\View\Helper\ContactUs::getHelperPluginManager()

Details:

Error: Call to undefined method ContactUs\View\Helper\ContactUs::getHelperPluginManager() in /var/www/html/omeka/modules/ContactUs/src/View/Helper/ContactUs.php:526

Stack trace:

#0 /var/www/html/omeka/modules/ContactUs/src/View/Helper/ContactUs.php(322): ContactUs\View\Helper\ContactUs->fillMessage()

#1 [internal function]: ContactUs\View\Helper\ContactUs->__invoke()

#2 /var/www/html/omeka/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(396): call_user_func_array()

#3 /var/www/html/omeka/modules/ContactUs/view/common/block-layout/contact-us.phtml(7): Laminas\View\Renderer\PhpRenderer->__call()

#4 /var/www/html/omeka/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(505): include(’/var/www/html/o…’)

#5 /var/www/html/omeka/vendor/laminas/laminas-view/src/Helper/Partial.php(61): Laminas\View\Renderer\PhpRenderer->render()

#6 [internal function]: Laminas\View\Helper\Partial->__invoke()

#7 /var/www/html/omeka/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(396): call_user_func_array()

#8 /var/www/html/omeka/modules/ContactUs/src/Site/BlockLayout/ContactUs.php(106): Laminas\View\Renderer\PhpRenderer->__call()

#9 /var/www/html/omeka/application/src/View/Helper/BlockLayout.php(124): ContactUs\Site\BlockLayout\ContactUs->render()

#10 /var/www/html/omeka/application/view/omeka/site/page/content.phtml(9): Omeka\View\Helper\BlockLayout->render()

#11 /var/www/html/omeka/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(505): include(’/var/www/html/o…’)

#12 /var/www/html/omeka/vendor/laminas/laminas-view/src/View.php(206): Laminas\View\Renderer\PhpRenderer->render()

#13 /var/www/html/omeka/vendor/laminas/laminas-view/src/View.php(235): Laminas\View\View->render()

#14 /var/www/html/omeka/vendor/laminas/laminas-view/src/View.php(199): Laminas\View\View->renderChildren()

#15 /var/www/html/omeka/vendor/laminas/laminas-view/src/View.php(235): Laminas\View\View->render()

#16 /var/www/html/omeka/vendor/laminas/laminas-view/src/View.php(199): Laminas\View\View->renderChildren()

#17 /var/www/html/omeka/vendor/laminas/laminas-mvc/src/View/Http/DefaultRenderingStrategy.php(104): Laminas\View\View->render()

#18 /var/www/html/omeka/vendor/laminas/laminas-eventmanager/src/EventManager.php(321): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render()

#19 /var/www/html/omeka/vendor/laminas/laminas-eventmanager/src/EventManager.php(170): Laminas\EventManager\EventManager->triggerListeners()

#20 /var/www/html/omeka/vendor/laminas/laminas-mvc/src/Application.php(366): Laminas\EventManager\EventManager->triggerEvent()

#21 /var/www/html/omeka/vendor/laminas/laminas-mvc/src/Application.php(347): Laminas\Mvc\Application->completeRequest()

#22 /var/www/html/omeka/index.php(21): Laminas\Mvc\Application->run()

#23 {main}

If you haven’t reported this as an issue on the module’s repository, that’s a good idea to do. That way, the message will go directly to the developer.

1 Like

Thanks, this is fixed in last version 3.3.8.12.

1 Like

This topic was automatically closed 250 days after the last reply. New replies are no longer allowed.