12 Jul
2012
12 Jul
'12
9:34 a.m.
I have (in D7) function foo_menu() { $items = array(); $items['foo'] = array( 'title' => 'Foo', 'page arguments' => array("foo"), 'page callback' => 'super_page', 'access arguments' => array('access content'), 'file' => 'pages/super_page.inc', 'type' => MENU_CALLBACK, ); return $items } At the moment, /foo works as a path. However, so does /foo/bar etc, which calls the super_page callback. In reality I'd like this to 404. Is there something obvious I'm missing or do I need to count the number of arguments passed to things like super_page and return drupal_not_found()?