Yii v2 snippet guide

Comparing #78 with #79

Revision #79 was created by rackycz rackycz on Sep 20, 2019, 3:22:51 PM.

edit

Content

[...]
}
return $this->redirect(['site/index']);
}
```

As you can see when the language is changed, redirection to site/index happens. Also mind that we are not modifying the attribute from config/web.php using Yii::$app->language, but we are saving the value into the session. The reason is that PHP deletes memory after every click, only session is kept.

 
 
We then can use the langID-value in other controllers and views using new method beforeAction:

```php
public function beforeAction($action) {

if (!parent::beforeAction($action)) {
[...]