Template "bootstrap_barrio:menu_columns" is not defined

Created on 7 March 2025, about 1 month ago

Problem/Motivation

From 5.5.16 to 5.5.17 or later, there is change in template menu--account.html.twig

Is there a reason why there is a big change in a minor release ? and where to locate the bootstrap_barrio:menu_columns ?

The following log is what I encountered when I did the upgrade.

Message Twig\Error\LoaderError: Template "bootstrap_barrio:menu_columns" is not defined. in Twig\Loader\ChainLoader->getCacheKey() (line 21 of /var/www/drupal/web/themes/contrib/bootstrap_barrio/templates/navigation/menu--account.html.twig).
Severity Error
Hostname 192.168.65.1
Operations
Backtrace
#0 /var/www/drupal/vendor/twig/twig/src/Environment.php(318): Twig\Loader\ChainLoader->getCacheKey()
#1 /var/www/drupal/web/core/lib/Drupal/Core/Template/TwigEnvironment.php(204): Twig\Environment->getTemplateClass()
#2 /var/www/drupal/vendor/twig/twig/src/Environment.php(371): Drupal\Core\Template\TwigEnvironment->getTemplateClass()
#3 /var/www/drupal/vendor/twig/twig/src/Environment.php(496): Twig\Environment->load()
#4 /var/www/drupal/vendor/twig/twig/src/Extension/CoreExtension.php(1480): Twig\Environment->resolveTemplate()
#5 /var/www/drupal/web/sites/default/files/php/twig/67cb202b2dcd2_menu--account.html.twig_tHArbxMyKJZLytRNecvxdNAyr/p2Wrgr4NUaIzuRbgLMds-JcFm_fMmECu_CZCsFaHLGY.php(44): Twig\Extension\CoreExtension::include()
#6 /var/www/drupal/vendor/twig/twig/src/Template.php(388): __TwigTemplate_b244763baeb64238cdc23d41a27dc69e->doDisplay()
#7 /var/www/drupal/vendor/twig/twig/src/Template.php(344): Twig\Template->yield()
#8 /var/www/drupal/vendor/twig/twig/src/Template.php(359): Twig\Template->display()
#9 /var/www/drupal/vendor/twig/twig/src/TemplateWrapper.php(51): Twig\Template->render()
#10 /var/www/drupal/web/core/themes/engines/twig/twig.engine(33): Twig\TemplateWrapper->render()
#11 /var/www/drupal/web/core/lib/Drupal/Core/Theme/ThemeManager.php(348): twig_render_template()
#12 /var/www/drupal/web/core/lib/Drupal/Core/Render/Renderer.php(491): Drupal\Core\Theme\ThemeManager->render()
#13 /var/www/drupal/web/core/lib/Drupal/Core/Render/Renderer.php(248): Drupal\Core\Render\Renderer->doRender()
#14 /var/www/drupal/web/core/lib/Drupal/Core/Template/TwigExtension.php(484): Drupal\Core\Render\Renderer->render()
#15 /var/www/drupal/web/sites/default/files/php/twig/67cb202b2dcd2_block--system-menu-block._fxk3owT0H9s0g4DJfxsqEzTir/_IF_ZuCtYfkarHOLGpwxImShFM_Fg_ryhXV85hdtVSQ.php(100): Drupal\Core\Template\TwigExtension->escapeFilter()
#16 /var/www/drupal/vendor/twig/twig/src/Template.php(432): __TwigTemplate_1239944136619c2082425d154d89e24e->block_content()
#17 /var/www/drupal/web/sites/default/files/php/twig/67cb202b2dcd2_block--system-menu-block._fxk3owT0H9s0g4DJfxsqEzTir/_IF_ZuCtYfkarHOLGpwxImShFM_Fg_ryhXV85hdtVSQ.php(83): Twig\Template->yieldBlock()
#18 /var/www/drupal/vendor/twig/twig/src/Template.php(388): __TwigTemplate_1239944136619c2082425d154d89e24e->doDisplay()
#19 /var/www/drupal/vendor/twig/twig/src/Template.php(344): Twig\Template->yield()
#20 /var/www/drupal/vendor/twig/twig/src/Template.php(359): Twig\Template->display()
#21 /var/www/drupal/vendor/twig/twig/src/TemplateWrapper.php(51): Twig\Template->render()
#22 /var/www/drupal/web/core/themes/engines/twig/twig.engine(33): Twig\TemplateWrapper->render()
#23 /var/www/drupal/web/core/lib/Drupal/Core/Theme/ThemeManager.php(348): twig_render_template()
#24 /var/www/drupal/web/core/lib/Drupal/Core/Render/Renderer.php(491): Drupal\Core\Theme\ThemeManager->render()
#25 /var/www/drupal/web/core/lib/Drupal/Core/Render/Renderer.php(504): Drupal\Core\Render\Renderer->doRender()
#26 /var/www/drupal/web/core/lib/Drupal/Core/Render/Renderer.php(248): Drupal\Core\Render\Renderer->doRender()
#27 /var/www/drupal/web/core/lib/Drupal/Core/Template/TwigExtension.php(484): Drupal\Core\Render\Renderer->render()
#28 /var/www/drupal/web/sites/default/files/php/twig/67cb202b2dcd2_page.html.twig_XOhU9z_179eglDuPWZu7VZwsv/KZvFu3aQcakGXFr9goInRFxA-WMxWQkndXoyjYu_dDw.php(284): Drupal\Core\Template\TwigExtension->escapeFilter()
#29 /var/www/drupal/vendor/twig/twig/src/Template.php(432): __TwigTemplate_eb4bf0c7c4b0a4a5141925d9c506eaec->block_footer()
#30 /var/www/drupal/web/sites/default/files/php/twig/67cb202b2dcd2_page.html.twig_XOhU9z_179eglDuPWZu7VZwsv/KZvFu3aQcakGXFr9goInRFxA-WMxWQkndXoyjYu_dDw.php(157): Twig\Template->yieldBlock()
#31 /var/www/drupal/vendor/twig/twig/src/Template.php(388): __TwigTemplate_eb4bf0c7c4b0a4a5141925d9c506eaec->doDisplay()
#32 /var/www/drupal/vendor/twig/twig/src/Template.php(344): Twig\Template->yield()
#33 /var/www/drupal/vendor/twig/twig/src/Template.php(359): Twig\Template->display()
#34 /var/www/drupal/vendor/twig/twig/src/TemplateWrapper.php(51): Twig\Template->render()
#35 /var/www/drupal/web/core/themes/engines/twig/twig.engine(33): Twig\TemplateWrapper->render()
#36 /var/www/drupal/web/core/lib/Drupal/Core/Theme/ThemeManager.php(348): twig_render_template()
#37 /var/www/drupal/web/core/lib/Drupal/Core/Render/Renderer.php(491): Drupal\Core\Theme\ThemeManager->render()
#38 /var/www/drupal/web/core/lib/Drupal/Core/Render/Renderer.php(248): Drupal\Core\Render\Renderer->doRender()
#39 /var/www/drupal/web/core/lib/Drupal/Core/Template/TwigExtension.php(484): Drupal\Core\Render\Renderer->render()
#40 /var/www/drupal/web/sites/default/files/php/twig/67cb202b2dcd2_html.html.twig_o6J7KUd8T9FmqlYEqD7nHS5K4/D89RBg_Z7wrZgiBp9AQQ5sm0Y0PKdsaGnX0Gcbgcc10.php(269): Drupal\Core\Template\TwigExtension->escapeFilter()
#41 /var/www/drupal/vendor/twig/twig/src/Template.php(388): __TwigTemplate_d2975bce357dd7359b6e40a37f3ce20f->doDisplay()
#42 /var/www/drupal/vendor/twig/twig/src/Template.php(344): Twig\Template->yield()
#43 /var/www/drupal/vendor/twig/twig/src/Template.php(359): Twig\Template->display()
#44 /var/www/drupal/vendor/twig/twig/src/TemplateWrapper.php(51): Twig\Template->render()
#45 /var/www/drupal/web/core/themes/engines/twig/twig.engine(33): Twig\TemplateWrapper->render()
#46 /var/www/drupal/web/core/lib/Drupal/Core/Theme/ThemeManager.php(348): twig_render_template()
#47 /var/www/drupal/web/core/lib/Drupal/Core/Render/Renderer.php(491): Drupal\Core\Theme\ThemeManager->render()
#48 /var/www/drupal/web/core/lib/Drupal/Core/Render/Renderer.php(248): Drupal\Core\Render\Renderer->doRender()
#49 /var/www/drupal/web/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(158): Drupal\Core\Render\Renderer->render()
#50 /var/www/drupal/web/core/lib/Drupal/Core/Render/Renderer.php(638): Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}()
#51 /var/www/drupal/web/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(153): Drupal\Core\Render\Renderer->executeInRenderContext()
#52 /var/www/drupal/web/core/lib/Drupal/Core/EventSubscriber/MainContentViewSubscriber.php(90): Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse()
#53 [internal function]: Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
#54 /var/www/drupal/web/core/lib/Drupal/Component/EventDispatcher/ContainerAwareEventDispatcher.php(111): call_user_func()
#55 /var/www/drupal/vendor/symfony/http-kernel/HttpKernel.php(186): Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch()
#56 /var/www/drupal/vendor/symfony/http-kernel/HttpKernel.php(76): Symfony\Component\HttpKernel\HttpKernel->handleRaw()
#57 /var/www/drupal/web/core/lib/Drupal/Core/StackMiddleware/Session.php(53): Symfony\Component\HttpKernel\HttpKernel->handle()
#58 /var/www/drupal/web/core/lib/Drupal/Core/StackMiddleware/KernelPreHandle.php(48): Drupal\Core\StackMiddleware\Session->handle()
#59 /var/www/drupal/web/core/lib/Drupal/Core/StackMiddleware/ContentLength.php(28): Drupal\Core\StackMiddleware\KernelPreHandle->handle()
#60 /var/www/drupal/web/core/modules/big_pipe/src/StackMiddleware/ContentLength.php(32): Drupal\Core\StackMiddleware\ContentLength->handle()
#61 /var/www/drupal/web/core/modules/page_cache/src/StackMiddleware/PageCache.php(116): Drupal\big_pipe\StackMiddleware\ContentLength->handle()
#62 /var/www/drupal/web/core/modules/page_cache/src/StackMiddleware/PageCache.php(90): Drupal\page_cache\StackMiddleware\PageCache->pass()
#63 /var/www/drupal/web/core/lib/Drupal/Core/StackMiddleware/ReverseProxyMiddleware.php(48): Drupal\page_cache\StackMiddleware\PageCache->handle()
#64 /var/www/drupal/web/core/lib/Drupal/Core/StackMiddleware/NegotiationMiddleware.php(51): Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle()
#65 /var/www/drupal/web/core/lib/Drupal/Core/StackMiddleware/AjaxPageState.php(36): Drupal\Core\StackMiddleware\NegotiationMiddleware->handle()
#66 /var/www/drupal/web/core/lib/Drupal/Core/StackMiddleware/StackedHttpKernel.php(51): Drupal\Core\StackMiddleware\AjaxPageState->handle()
#67 /var/www/drupal/web/core/lib/Drupal/Core/DrupalKernel.php(741): Drupal\Core\StackMiddleware\StackedHttpKernel->handle()
#68 /var/www/drupal/web/index.php(19): Drupal\Core\DrupalKernel->handle()
#69 {main}

πŸ› Bug report
Status

Active

Version

5.5

Component

Code

Created by

πŸ‡¨πŸ‡¦Canada kylehuynh

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @kylehuynh
  • πŸ‡ΊπŸ‡ΈUnited States spacetaxi

    I had the same issue with the Bootstrap theme. For whatever reason, it was not finding the menu_columns component. The solution for me was to clear the cache using drush

Production build 0.71.5 2024