0){ $params_array[] = $ex_value; } } } if(isset($params_array[0]) && $params_array[0] > 0){ $cmsuser_id = $params_array[0]; } if(isset($params_array[1]) && $params_array[1] > 0){ $client_id = $params_array[1]; if(isset($_SESSION['userType']) && $_SESSION['userType'] == 1){ return $this->redirect(['controller'=>'Client','action'=>'edit',$client_id]); } } if($cmsuser_id > 0 && $client_id == 0){ $routes->connect('/:pass', ['controller' => 'Cmsusers', 'action' => 'login']); }else if($cmsuser_id > 0 && $client_id > 0){ $routes->connect('/:pass/:client_id', ['controller' => 'Cmsusers', 'action' => 'login']); } $routes->connect('crm/*', ['controller' => 'Mycrm', 'action' => 'display']); $routes->connect('/', ['controller' => 'Cmsusers', 'action' => 'login']); $routes->connect('/guest', ['controller' => 'Guest', 'action' => 'login']); $routes->connect('/admin', ['controller' => 'Cmsusers', 'action' => 'login']); $routes->connect('/admin/reset_password/*', ['controller' => 'Cmsusers', 'action' => 'resetPassword']); //$routes->connect('/guest/*', ['controller' => 'Registrations', 'action' => 'guest']); $routes->connect('/stripe/*', ['controller' => 'Registrations', 'action' => 'stripe']); $routes->connect('/termsconditions/*', ['controller' => 'Registrations', 'action' => 'terms']); $routes->connect('/guest/forgot_password', ['controller' => 'Guest', 'action' => 'forgotPassword']); $routes->connect('/guest/reset_password', ['controller' => 'Guest', 'action' => 'resetPassword']); /** * ...and connect the rest of 'Pages' controller's URLs. */ $routes->connect('/users/logout/', ['controller' => 'Cmsusers', 'action' => 'logout']); $routes->connect('/users/edit-profile/', ['controller' => 'Cmsusers', 'action' => 'editProfile']); $routes->connect('/users/add/', ['controller' => 'Cmsusers', 'action' => 'add']); $routes->connect('/users/forgot_password', ['controller' => 'Cmsusers', 'action' => 'forgotPassword']); $routes->connect('/users/bulk-action', ['controller' => 'Cmsusers', 'action' => 'bulkAction']); $routes->connect('/users/allowaction/*', ['controller' => 'Cmsusers', 'action' => 'allowaction']); $routes->connect('/users/revokeaction/*', ['controller' => 'Cmsusers', 'action' => 'revokeaction']); $routes->connect('/users/revokePassword/*', ['controller' => 'Cmsusers', 'action' => 'revokePassword']); $routes->connect('/users/edit/*', ['controller' => 'Cmsusers', 'action' => 'edit']); $routes->connect('/users/view/*', ['controller' => 'Cmsusers', 'action' => 'view']); $routes->connect('/users/addmembership/*', ['controller' => 'Cmsusers', 'action' => 'addmembership']); $routes->connect('/users/revokemembership/*', ['controller' => 'Cmsusers', 'action' => 'revokemembership']); $routes->connect('/users/*', ['controller' => 'Cmsusers']); $routes->connect('/pages/*', ['controller' => 'Pages']); $routes->connect('/pages/edit/*', ['controller' => 'Pages', 'action' => 'edit']); $routes->connect('/pages/add', ['controller' => 'Pages', 'action' => 'add']); $routes->connect('/pages/delete/*', ['controller' => 'Pages', 'action' => 'delete']); $routes->connect('/pages/bulk-action', ['controller' => 'Pages', 'action' => 'bulkAction']); $routes->connect('/submodules/*', ['controller' => 'SubModules']); $routes->connect('/submodules/add', ['controller' => 'SubModules', 'action' => 'add']); $routes->connect('/submodules/edit/*', ['controller' => 'SubModules', 'action' => 'edit']); $routes->connect('/submodules/delete/*', ['controller' => 'SubModules', 'action' => 'delete']); $routes->connect('/submodules/bulk-action', ['controller' => 'SubModules', 'action' => 'bulkAction']); $routes->connect('/companies/*', ['controller' => 'Companies']); $routes->connect('/companies/add', ['controller' => 'Companies', 'action' => 'add']); $routes->connect('/companies/edit/*', ['controller' => 'Companies', 'action' => 'edit']); $routes->connect('/companies/delete/*', ['controller' => 'Companies', 'action' => 'delete']); $routes->connect('/companies/view/*', ['controller' => 'Companies', 'action' => 'view']); $routes->connect('/companies/bulk-action', ['controller' => 'Companies', 'action' => 'bulkAction']); $routes->connect('/companies/uploadPicture', ['controller' => 'Companies', 'action' => 'uploadPicture']); $routes->connect('/companies/companyActive', ['controller' => 'Companies', 'action' => 'companyActive']); $routes->connect('/companies/trnsToaws/*', ['controller' => 'Companies', 'action' => 'trnsToaws']); $routes->connect('/settings/edit/*', ['controller' => 'Settings', 'action' => 'edit']); $routes->connect('/lg/update/*', ['controller' => 'Epicvelocity', 'action' => 'generatePdf']); $routes->connect('/client/notelist/*', ['controller' => 'Affiliate', 'action' => 'note']); $routes->connect('/client/note', ['controller' => 'Affiliate', 'action' => 'affiliatechat']); $routes->connect('/client/addnote', ['controller' => 'Affiliate', 'action' => 'addnote']); $routes->connect('/test',['controller'=>'Test','action'=>'testing']); /** * Connect catchall routes for all controllers. * * Using the argument `DashedRoute`, the `fallbacks` method is a shortcut for * `$routes->connect('/:controller', ['action' => 'index'], ['routeClass' => 'DashedRoute']);` * `$routes->connect('/:controller/:action/*', [], ['routeClass' => 'DashedRoute']);` * * Any route class can be used with this method, such as: * - DashedRoute * - InflectedRoute * - Route * - Or your own route class * * You can remove these routes once you've connected the * routes you want in your application. */ $routes->fallbacks('DashedRoute'); }); /** * Load all plugin routes. See the Plugin documentation on * how to customize the loading of plugin routes. */ Plugin::routes();