I'm afraid not. I'm looking to take complete control over the output of a menu path I have already defined in hook_menu(). I want behavior similar to what happens when you click the link to print a book, and you get a print-styled, alternate version of a book and all it's children.
On Thu, Jul 8, 2010 at 4:51 PM, Matt Chapman <[email protected]> wrote: > Are you looking for hook_menu_alter() ? > > All the Best, > > Matt Chapman > > > > On Thu, Jul 8, 2010 at 4:48 PM, Adam B. Ross <[email protected]> wrote: >> The Print module, Book module's export functionality, the s5 module, >> they all have this trick of taking over the entire page output for >> their own theme function. >> >> I am building a module that is headed toward a more generic mechanism >> for funneling content through a pluggable template, but despite >> pouring over the code I can't see the magical place where all other >> Drupal markup is dropped in favor of the HTML document described in my >> own template file. >> >> What's the trick? >> >> I have a menu callback along the lines of "present/%node" and it leads >> to an export function that returns my theme function, which is a >> template outputting a complete HTML document. >> >
