[development] Blocks and page context

Daniel F. Kudwien news at unleashedmind.com
Fri Apr 23 16:03:17 UTC 2010


$_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: development-bounces at drupal.org
[mailto:development-bounces at drupal.org] On Behalf Of E.J. Zufelt
	Sent: Friday, April 23, 2010 4:49 PM
	To: development at drupal.org
	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

			
	





More information about the development mailing list