问题
每个自定义操作都会重定向回登录页面。
我的代码
我已经从dektrium\user\controllers\RegistrationController
我的web.php
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
],
],
...
'modules' => [
'user' => [
'class' => 'dektrium\user\Module',
'controllerMap' => [
'registration' => 'app\controllers\user\RegistrationController'
],
],
],
自定义控制器
namespace app\controllers\user;
use dektrium\user\controllers\RegistrationController as BaseAdminController;
class RegistrationController extends BaseAdminController
{
public function actionPlan()
{
echo 'Test';
}
}
Overrode 方法效果很好,但每个自定义操作 ( site.com/user/registration/plan
) 都会重定向回登录页面。