Heim >Backend-Entwicklung >PHP-Tutorial >Können yii2-Controller-Ereignisse in der Konfigurationsdatei konfiguriert werden?
Was sollten Sie in yii2 tun, wenn Sie vor der spezifischen Operationsmethode eine bestimmte Logik ausführen möchten?
Der aktuelle Ansatz besteht darin, einen Basiscontroller zu extrahieren und ihn in die beforeAction darin zu schreiben.
Ich würde gerne fragen, ob und wie es über die Konfigurationsdatei konfiguriert werden kann.
Vielen Dank
Was sollten Sie in yii2 tun, wenn Sie vor der spezifischen Operationsmethode eine bestimmte Logik ausführen möchten?
Der aktuelle Ansatz besteht darin, einen Basiscontroller zu extrahieren und ihn in die beforeAction darin zu schreiben.
Ich würde gerne fragen, ob und wie es über die Konfigurationsdatei konfiguriert werden kann.
Vielen Dank
Gelöst
<code>$params = array_merge( require(__DIR__ . '/../../common/config/params.php'), require(__DIR__ . '/../../common/config/params-local.php'), require(__DIR__ . '/params.php'), require(__DIR__ . '/params-local.php') ); return [ 'id' => 'back-frontend', ... 'components' => [ ... ], 'on beforeAction' => [ \frontend\behaviors\CheckPermission::className(), 'kunxTest', ], ... ];</code>
Inhalt stammt von: Linkbeschreibung