Yii2. Передача параметров между Controller, View и Layout.

Главная  >>  Backend  >>  Yii2. Передача параметров между Controller, View и Layout.

Решал на дня тривиальную, но частую задачу по поводу передачи параметров между Контроллером, Вью и Слоем в Yii2.

Для начала вспомним, что сначала рисуется view, а потом слой. Поэтому, если сделать $this->params['key'] во вью — то мы получим NOTICE: Undefined index.

Поэтому, в контроллере, перед render следует параметр объявить следующее:

После этого во view или layout можно устанавливать или читать данный параметр при помощи такого кода:


  • HiStO rIaN

    дауны они такие.. удали дерьмосайт