[cXF] Top Navigation

[cXF] Top Navigation [Paid] 1.9.5

No permission to buy (€25.00)
If I have a top navigation item that is only an icon, no text, is it possible to make it so the text titile shows when hovering over the icon:

See here:


whewn hovering over the clock icon I want a tooltip that says Timezones.
 
It shows for all users that have permission to view the top link.

You can see it on customizexf.com:

Screenshot 2021-12-19 at 9.36.17.webp
 
Just updated and get errors:

Code:
Server error log
ErrorException: Template error: [E_USER_WARNING] Macro public:dbtech_credits_navbar_macro:navbar is unknown src/XF/Template/Templater.php:657
Generated by: Pete Thomas Nov 13, 2022 at 4:23 PM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/caf/publi...', 657)
#1 src/XF/Template/Templater.php(657): trigger_error('Macro public:db...', 512)
#2 src/XF/Template/Templater.php(770): XF\Template\Templater->getTemplateMacro('public', 'dbtech_credits_...', 'navbar')
#3 src/addons/MaZ/AMP/XF/Template/Templater.php(139): XF\Template\Templater->callMacro('dbtech_credits_...', 'navbar', Array, Array, NULL)
#4 internal_data/code_cache/templates/l1/s116/public/cxf_top_navigation_visitor.php(162): MaZ\AMP\XF\Template\Templater->callMacro('dbtech_credits_...', 'navbar', Array, Array)
#5 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#6 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('cxf_top_navigat...', Array, true, NULL)
#7 src/XF/Template/Templater.php(1680): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:cxf_top_...', Array)
#8 internal_data/code_cache/templates/l1/s116/public/cxf_top_navigation.php(21): XF\Template\Templater->includeTemplate('public:cxf_top_...', Array)
#9 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#10 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('cxf_top_navigat...', Array, true, NULL)
#11 src/XF/Template/Templater.php(1680): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:cxf_top_...', Array)
#12 internal_data/code_cache/templates/l1/s116/public/PAGE_CONTAINER.php(548): XF\Template\Templater->includeTemplate('public:cxf_top_...', Array)
#13 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#14 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('PAGE_CONTAINER', Array, true, NULL)
#15 src/XF/Pub/App.php(564): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:PAGE_CON...', Array)
#16 src/XF/App.php(2151): XF\Pub\App->renderPageHtml('






   






...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#17 src/XF/Mvc/Dispatcher.php(404): XF\App->renderPage('






   






...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#18 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#19 src/XF/App.php(2353): XF\Mvc\Dispatcher->run()
#20 src/XF.php(524): XF\App->run()
#21 index.php(20): XF::runApp('XF\\Pub\\App')
#22 {main}
Request state
array(4) {
  ["url"] => string(75) "/threads/just-a-absolute-beginner-saying-hello-from-northern-ireland.33723/"
  ["referrer"] => string(66) "https://xf2.cafesaxophone.com/forums/the-doorbell-introductions.8/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

I really like this addon but I hope it is not going to get unreliable trying to support other 3rd party addons !!!
 
Just updated and get errors:

Code:
Server error log
ErrorException: Template error: [E_USER_WARNING] Macro public:dbtech_credits_navbar_macro:navbar is unknown src/XF/Template/Templater.php:657
Generated by: Pete Thomas Nov 13, 2022 at 4:23 PM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/caf/publi...', 657)
#1 src/XF/Template/Templater.php(657): trigger_error('Macro public:db...', 512)
#2 src/XF/Template/Templater.php(770): XF\Template\Templater->getTemplateMacro('public', 'dbtech_credits_...', 'navbar')
#3 src/addons/MaZ/AMP/XF/Template/Templater.php(139): XF\Template\Templater->callMacro('dbtech_credits_...', 'navbar', Array, Array, NULL)
#4 internal_data/code_cache/templates/l1/s116/public/cxf_top_navigation_visitor.php(162): MaZ\AMP\XF\Template\Templater->callMacro('dbtech_credits_...', 'navbar', Array, Array)
#5 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#6 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('cxf_top_navigat...', Array, true, NULL)
#7 src/XF/Template/Templater.php(1680): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:cxf_top_...', Array)
#8 internal_data/code_cache/templates/l1/s116/public/cxf_top_navigation.php(21): XF\Template\Templater->includeTemplate('public:cxf_top_...', Array)
#9 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#10 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('cxf_top_navigat...', Array, true, NULL)
#11 src/XF/Template/Templater.php(1680): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:cxf_top_...', Array)
#12 internal_data/code_cache/templates/l1/s116/public/PAGE_CONTAINER.php(548): XF\Template\Templater->includeTemplate('public:cxf_top_...', Array)
#13 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#14 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('PAGE_CONTAINER', Array, true, NULL)
#15 src/XF/Pub/App.php(564): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:PAGE_CON...', Array)
#16 src/XF/App.php(2151): XF\Pub\App->renderPageHtml('






  






...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#17 src/XF/Mvc/Dispatcher.php(404): XF\App->renderPage('






  






...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#18 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#19 src/XF/App.php(2353): XF\Mvc\Dispatcher->run()
#20 src/XF.php(524): XF\App->run()
#21 index.php(20): XF::runApp('XF\\Pub\\App')
#22 {main}
Request state
array(4) {
  ["url"] => string(75) "/threads/just-a-absolute-beginner-saying-hello-from-northern-ireland.33723/"
  ["referrer"] => string(66) "https://xf2.cafesaxophone.com/forums/the-doorbell-introductions.8/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
I guess you're not using the Credits add-on, right?

For now, just disable this template modification for Top Navigation add-on:
Screenshot 2022-11-13 at 18.44.46.webp


Sorry for the inconvenience.
 
Last edited:
That's strange... If the restore went fine, you should get an error as there is no such code inside. I'm looking for the fix.
 
If the restore went fine,
Well yes, I restored the backup database and restored the 1.9.1 addon directory in /src/

Still seems to be the same though:

Code:
Server error log
ErrorException: Template error: [E_USER_WARNING] Macro public:dbtech_credits_navbar_macro:navbar is unknown src/XF/Template/Templater.php:657
Generated by: APR77 Nov 13, 2022 at 5:59 PM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/caf/publi...', 657)
#1 src/XF/Template/Templater.php(657): trigger_error('Macro public:db...', 512)
#2 src/XF/Template/Templater.php(770): XF\Template\Templater->getTemplateMacro('public', 'dbtech_credits_...', 'navbar')
#3 src/addons/MaZ/AMP/XF/Template/Templater.php(139): XF\Template\Templater->callMacro('dbtech_credits_...', 'navbar', Array, Array, NULL)
#4 internal_data/code_cache/templates/l1/s109/public/cxf_top_navigation_visitor.php(162): MaZ\AMP\XF\Template\Templater->callMacro('dbtech_credits_...', 'navbar', Array, Array)
#5 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#6 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('cxf_top_navigat...', Array, true, NULL)
#7 src/XF/Template/Templater.php(1680): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:cxf_top_...', Array)
#8 internal_data/code_cache/templates/l1/s109/public/cxf_top_navigation.php(21): XF\Template\Templater->includeTemplate('public:cxf_top_...', Array)
#9 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#10 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('cxf_top_navigat...', Array, true, NULL)
#11 src/XF/Template/Templater.php(1680): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:cxf_top_...', Array)
#12 internal_data/code_cache/templates/l1/s109/public/PAGE_CONTAINER.php(566): XF\Template\Templater->includeTemplate('public:cxf_top_...', Array)
#13 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#14 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('PAGE_CONTAINER', Array, true, NULL)
#15 src/XF/Pub/App.php(564): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:PAGE_CON...', Array)
#16 src/XF/App.php(2151): XF\Pub\App->renderPageHtml('













    ...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#17 src/XF/Mvc/Dispatcher.php(404): XF\App->renderPage('













    ...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#18 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#19 src/XF/App.php(2353): XF\Mvc\Dispatcher->run()
#20 src/XF.php(524): XF\App->run()
#21 index.php(20): XF::runApp('XF\\Pub\\App')
#22 {main}
Request state
array(4) {
  ["url"] => string(58) "/threads/yamaha-yas-280-alto-sax-in-super-condition.33743/"
  ["referrer"] => string(45) "https://cafesaxophone.com/forums/classifieds/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Top Bottom