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.
I installed the module.
I refreshed the cache.
But when I visit a non-existent node, none of my menu blocks is visible.
I use Menu block, but tried also with the core 'Navigation' menu.
I'm using Drupal 7.12 with i18n, if it matters.
Comments
Comment #1
succinct CreditAttribution: succinct commentedIt does not work for me either. In fact, I don't get a page at all - I just get an error message once the module is enabled and I visit a non-existent path:
Recoverable fatal error: Argument 3 passed to l() must be an array, null given, called in C:\wamp\www\voxxdev\includes\menu.inc on line 2538 and defined in l() (line 2307 of C:\wamp\www\voxxdev\includes\common.inc).
Comment #2
no2e CreditAttribution: no2e commentedI don't get any error, succinct. So I think it would be best if you create a separate issue for that.
Comment #2.0
no2e CreditAttribution: no2e commentedinstalled Drupal version + i18n
Comment #3
geek-merlinI can confirm the module does not work currently.
How to workaround:
* go to /admin/config/system/site-information
* at "404 page" setting, remove "NAVIGATION404_PAGE" and submit (the module will insert its handler)
How to fix:
* in the install file the constant NAVIGATION404_PAGE is referenced but this is only defined in the .module file
* at some point in time drupal changed so that the .module is not loaded at install time
* we might replace the constant with a literal
Comment #4
scoff CreditAttribution: scoff commentedSame here. I guess in my case it's because of multilingual error 404/403 variables (separate for easy language).
Comment #5
morsokThis worked for me.
Changing issue title and status, we could use a patch to make this work.
Comment #6
nedjoSetting to active as there is no patch.