Posted by Damien Tournoud on September 4, 2008 at 9:43am
Jump to:
| Project: | Coder |
| Version: | 5.x-2.x-dev |
| Component: | Code |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Issue Summary
In Drupal 5 and before, nobody should call a theme() function in a hook_menu(), because it would initialize the theme system too early and prevent dynamic modification of the theme (for example in the block administration interface).
See for example #64409: Block settings not uniquely set for themes (unless set from default theme).
Could we write a rule for this?
Comments
#1
Of course, that's a feature request.
#2
Do we have the same problem/restriction in 6.x?
#3
The problem is irrelevant in 6 because hook_menu() is now only called during the menu rebuilding process.
#4