diff options
author | Bharat Mediratta <bharat@menalto.com> | 2009-11-30 11:10:58 -0800 |
---|---|---|
committer | Bharat Mediratta <bharat@menalto.com> | 2009-11-30 13:57:50 -0800 |
commit | 852653ef2415dc070c27ce151ed399525ddfa5a0 (patch) | |
tree | 1e1e081e27fd5e3cbe0b867449332d289abdde44 /modules/gallery/helpers | |
parent | 299da7b54f17408a53f7771305bcdd22ef94ec36 (diff) |
Clean up item routing a bit.
1) The new default route is "albums", and Albums_Controller::index() does the right thing
2) Items_Controller redirects to the appropriate specific controller
3) All item controllers now have show() instead of _show(), so that
the routing code in url::parse_url() can get to it. But that code is protected against
receiving bogus requests.
Diffstat (limited to 'modules/gallery/helpers')
-rw-r--r-- | modules/gallery/helpers/MY_url.php | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/gallery/helpers/MY_url.php b/modules/gallery/helpers/MY_url.php index 368c947e..139aec21 100644 --- a/modules/gallery/helpers/MY_url.php +++ b/modules/gallery/helpers/MY_url.php @@ -35,7 +35,8 @@ class url extends url_Core { if ($item && $item->loaded) { Router::$controller = "{$item->type}s"; Router::$controller_path = MODPATH . "gallery/controllers/{$item->type}s.php"; - Router::$method = $item->id; + Router::$method = "show"; + Router::$arguments = array($item); } } |