如何在 YII2 中针对特定操作禁用特定配置组件?
How to disable a particular config component on specific action in YII2?
我的网络配置文件中有一个用户组件,它工作正常。
$config = [
'components' => [
'user' => [
'class' => 'common\components\User'
],
...
],
];
除了在我想使用不同用户文件的页面上。是否可以针对特定操作禁用 Yii 中的特定组件?
有多种方式,例如您可以声明两个不同的组件
$config = [
'components' => [
'user' => [
'class' => 'common\components\User'
],
'user1' => [
'class' => 'common\components\MyAlternativeUser'
],
...
],
];
我的网络配置文件中有一个用户组件,它工作正常。
$config = [
'components' => [
'user' => [
'class' => 'common\components\User'
],
...
],
];
除了在我想使用不同用户文件的页面上。是否可以针对特定操作禁用 Yii 中的特定组件?
有多种方式,例如您可以声明两个不同的组件
$config = [
'components' => [
'user' => [
'class' => 'common\components\User'
],
'user1' => [
'class' => 'common\components\MyAlternativeUser'
],
...
],
];