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}