如何在YII2中禁用特定操作的特定配置组件?

f2uvfpb9  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(150)

我有一个用户组件在我的网页配置文件,这是工作正常。

$config = [

    'components' => [

        'user' => [

            'class' => 'common\components\User'

        ],

        ...

    ],

];

除了在我想使用不同的用户文件的页面上。有没有可能在Yii中为一个特定的操作禁用特定的组件?

watbbzwu

watbbzwu1#

有几种方法可以作为示例。您可以声明两个不同的组件

$config = [

'components' => [

    'user' => [

        'class' => 'common\components\User'

    ],

   'user1' => [

        'class' => 'common\components\MyAlternativeUser'

    ],

    ...

 ],

];

相关问题