Camel-casing controller action in backend for friendlier action naming in backend controller
This commit is contained in:
parent
bfc3804a1a
commit
cbc1a7688f
|
|
@ -43,7 +43,7 @@ class BackendController extends ControllerBase
|
|||
*/
|
||||
$module = isset($params[0]) ? $params[0] : 'backend';
|
||||
$controller = isset($params[1]) ? $params[1] : 'index';
|
||||
self::$action = $action = isset($params[2]) ? $params[2] : 'index';
|
||||
self::$action = $action = isset($params[2]) ? camel_case($params[2]) : 'index';
|
||||
self::$params = $controllerParams = array_slice($params, 3);
|
||||
$controllerClass = '\\'.$module.'\Controllers\\'.$controller;
|
||||
if ($controllerObj = $this->findController($controllerClass, $action, '/modules'))
|
||||
|
|
@ -55,7 +55,7 @@ class BackendController extends ControllerBase
|
|||
if (count($params) >= 2) {
|
||||
list($author, $plugin) = $params;
|
||||
$controller = isset($params[2]) ? $params[2] : 'index';
|
||||
self::$action = $action = isset($params[3]) ? $params[3] : 'index';
|
||||
self::$action = $action = isset($params[3]) ? camel_case($params[3]) : 'index';
|
||||
self::$params = $controllerParams = array_slice($params, 4);
|
||||
$controllerClass = '\\'.$author.'\\'.$plugin.'\Controllers\\'.$controller;
|
||||
if ($controllerObj = $this->findController($controllerClass, $action, Config::get('cms.pluginsDir', '/plugins')))
|
||||
|
|
|
|||
Loading…
Reference in New Issue