'; $controller = empty($_GET['controller']) ? 'order' : strtolower($_GET['controller']); if(isset($_GET['edit'])) { $action = 'edit'; } elseif(isset($_GET['status'])) { $action = 'status'; } elseif(isset($_GET['delete'])) { $action = 'delete'; } elseif(isset($_GET['show'])) { $action = 'show'; } else { $action = ''; } switch($controller) { case 'prod': $controller = 'products'; break; case 'cat': $controller = 'categories'; break; case 'pref': $controller = 'preferences'; $action = 'edit'; break; case 'order': $controller = 'orders'; break; case 'default': $controller = 'default'; break; default: $controller = 'orders'; // some defaults - unset session vars unset($_SESSION['detail_page'], $_SESSION['list_active'], $_SESSION['list_inactive'], $_SESSION['filter']); } // processing if( $action ) { include_once($phpwcms['modules'][$module]['path'].'inc/processing.' . $controller . '.inc.php'); } // header include_once($phpwcms['modules'][$module]['path'].'inc/tabs.inc.php'); // listing if($action) { include_once($phpwcms['modules'][$module]['path'].'inc/'.$action.'.' . $controller . '.inc.php'); } else { include_once($phpwcms['modules'][$module]['path'].'inc/listing.' . $controller . '.inc.php'); } } ?>