Commit a4af502c by Timur Melnikov

Update structure-views.md

parent 6d514aee
...@@ -216,7 +216,7 @@ echo \Yii::$app->view->renderFile('@app/views/site/license.php'); ...@@ -216,7 +216,7 @@ echo \Yii::$app->view->renderFile('@app/views/site/license.php');
Данные можно передавать в вид явно или подгружать их динамически, обращаясь к контексту из вида. Данные можно передавать в вид явно или подгружать их динамически, обращаясь к контексту из вида.
Передавая данные через второй параметр медодов рендеринга вида, вы явно передаете данные в вид. Передавая данные через второй параметр методов рендеринга вида, вы явно передаете данные в вид.
Данные должны быть представлены как обычный массив: ключ-значение. При рендеринге вида, php вызывает встроенную функцию PHP `extract()` на переданном массиве, чтобы переменные из массива "распаковались" в переменные вида. Например, следующий код в контроллере передаст две переменные виду `report` : Данные должны быть представлены как обычный массив: ключ-значение. При рендеринге вида, php вызывает встроенную функцию PHP `extract()` на переданном массиве, чтобы переменные из массива "распаковались" в переменные вида. Например, следующий код в контроллере передаст две переменные виду `report` :
`$foo = 1` и `$bar = 2`. `$foo = 1` и `$bar = 2`.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment