_craig wrote:
Thanks Moshe, Your response made me realize I made a subtle, but key omission in my original question.
Instead of this:
How can I have a function in my module execute after any other hook_menu's have been executed?
I should have said this:
How can I have a function in my module execute after any other hook_menu ** CALLBACKS ** have been executed?
Also, keep in mind I need my function to be called after callbacks, but BEFORE the page is rendered in the theme (which is why I believe hook_footer doesn't work for me).
-----Original Message----- From: development-bounces@drupal.org [mailto:development-bounces@drupal.org] On Behalf Of Moshe Weitzman Sent: Wednesday, October 18, 2006 7:38 AM To: development@drupal.org Subject: Re: [development] hooks after hook_menu is called, but before page rendered
_craig wrote:
I'm in the process of updating taxonomy_breadcrumb to work with 5.0 and as part of the upgrade I'm making a few improvements to the module. I want to have an opportunity to change the breadcrumb trail after hook_menu has been called, but before the page is rendered in the theme. I'm not able to find any way to do this. Any suggestions?
It seems as if I need a hook added right at the end of menu_execute_active_handler() in menu.inc, after call_user_func_array (but before returning). Am I missing something? How can I have a function in my module execute after any other hook_menu's have been executed?
one way to do that is to adjust the weight for your module. set it to a high number to be last. see the system table for that. this is usually set by the module author in .install file
there is no such hook. perhaps you can tell more about what you are doing and we can suggest an approach, or create a new hook.