Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Keep having this message in "Recent log messages"
Type: “menu_block"
Message: "Menu block ctools-menu-footer-1 is set to use parent menu link menu-footer:menu-footer:menu-footer:0 but the menu link was not loadable or does not exist."
Could someone give me some advice? Thank you in advance.
Comments
Comment #2
adamtyoung CreditAttribution: adamtyoung commentedSame here--I just started seeing this now. It is preventing node pages from loading.
Comment #3
richardu CreditAttribution: richardu as a volunteer commentedSame here --I started a fresh website from openatrium 7.x-2.50 and somewhere in the process this message turned up and colors my 'recent log messages' red. How can I find this 'ctools-menu-footer-1'?
Comment #4
richardu CreditAttribution: richardu as a volunteer commentedIn
profiles/openatrium/modules/contrib/oa_core/modules/oa_layouts/oa_layouts.panels_default.inc
I find what drupal apparently is looking for:I wonder why or whether we are the only ones having log entries about this...
Comment #5
richardu CreditAttribution: richardu as a volunteer commentedI don't know what was the deeper cause of the error message was, but I found a way to get rid of it.
ctools-menu-footer is the footer menu, hidden in the oa_footer mini-panel. ctools-menu-footer-1 is the one, accessible through the admin menu -> Structure -> Mini-panels -> oa_footer_panel -> edit -> Content -> Footer
You can disable this pane (no need to delete it), and the error message disappears.
I found it, after I added an oa_footer_panel and suddenly got error messages created by ctools-menu-footer-2.
As a possible cause... maybe removing parts of the oa_footer in my efforts to personalize my site.
Comment #6
mpotter CreditAttribution: mpotter commentedConverting this to a bug report because I can confirm this warning being written to the watchdog log. I'll look into it to see if we can clean this up so your logs aren't full of these.
Comment #7
Argus CreditAttribution: Argus as a volunteer commentedComment #8
maxplus CreditAttribution: maxplus commentedThanks,
#5 helped me out
Comment #9
j.schneider CreditAttribution: j.schneider commentedGot the same issue and can't find a way to fix it even after doing what #5 suggested.
Any help would be nice !
Comment #10
rbrownellI am having difficulty with this as well. I can confirm that number 5 is not working for me either.
Comment #11
boabjohn CreditAttribution: boabjohn commentedGot a vairation here using Panopoly on Pantheon:
Menu block ctools-main-menu-1 is set to use parent menu link main-menu but the menu link was not loadable or does not exist.
Any advice on how to trace this back to cause (per logic in #5?)
Thanks!
Comment #12
mpotter CreditAttribution: mpotter commentedCommitted a fix for this in oa_core 2235b9b. I just removed the parent mlid from the featurized footer panel. This is probably an issue with menu blocks that are featurized on systems that already had other menu links defined. Menu Block should probably offer an option for "Full menu" or something that doesn't require a parent pointer to the top element of a menu. The code supports setting this parent value to a blank string, but the UI for Menu Block doesn't seem to have a way to make this value empty.
In any case, thanks for bumping this to my attention in time for the 2.60-rc1 release.