Also, arg(0), arg(1), arg(2), ... are available to the block. These are the real path components, not the URL alias stuff. Nancy E. Wichmann, PMP Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.
________________________________ From: Daniel F. Kudwien <[email protected]> To: [email protected] Sent: Fri, April 23, 2010 12:03:17 PM Subject: Re: [development] Blocks and page context $_GET['q'] holds the current, internal system path. menu_get_item() provides you the currently active menu router item. menu_get_object() provides you a dynamic argument context from the menu router item, if any. http://api.drupal.org/api/function/menu_get_object/6 sun ________________________________ From: [email protected] [mailto:[email protected]] On Behalf Of E.J. Zufelt Sent: Friday, April 23, 2010 4:49 PM To: [email protected] Subject: [development] Blocks and page context Good morning, I am building a module and invoking hook_block. I am wondering if there is a way for my block to gain some context about the page on which it will be rendered. Primarily I would like to know if my block can be aware of the URL of the page being displayed (not the http-requested URL in case they differ), and the access permissions of the page being displayed (not those of the block itself, or of the user accessing the block. Thanks, Everett Zufelt http://zufelt.ca Follow me on Twitter http://twitter.com/ezufelt View my LinkedIn Profile http://www.linkedin.com/in/ezufelt
