По какой причине Yii при вставке файла в шаблоне его не видит?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
alexa777
Сообщения: 299
Зарегистрирован: 2016.03.01, 17:38

По какой причине Yii при вставке файла в шаблоне его не видит?

Сообщение alexa777 »

Привет, сделал отдельный файл во вьшке для меню и вставляю в нужное место

Код: Выделить всё

include_once Yii::getAlias('@webroot'). '/views/site/menu.php'; 
Выдает ошибку
include_once(/home/comp/www/test.ku/frontend/web/views/site/menu.php): failed to open stream: No such file or directory
Но этот файл там есть
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: По какой причине Yii при вставке файла в шаблоне его не видит?

Сообщение ElisDN »

Вставляйте через <?= $this->render(...) ?>
Аватара пользователя
Dominus
Сообщения: 892
Зарегистрирован: 2013.03.14, 21:27
Откуда: Россия, Иваново
Контактная информация:

Re: По какой причине Yii при вставке файла в шаблоне его не видит?

Сообщение Dominus »

Код: Выделить всё

echo $this->render('menu', []);
файл menu.php должен лежать в папке app/views/site
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
alexa777
Сообщения: 299
Зарегистрирован: 2016.03.01, 17:38

Re: По какой причине Yii при вставке файла в шаблоне его не видит?

Сообщение alexa777 »

Dominus писал(а): 2018.10.02, 15:47

Код: Выделить всё

echo $this->render('menu', []);
файл menu.php должен лежать в папке app/views/site
Не выходит он показывает другой путь, другой фьюшки из которой я вызываю, я с разных вьшек собираюсь его вызывать
Аватара пользователя
Dominus
Сообщения: 892
Зарегистрирован: 2013.03.14, 21:27
Откуда: Россия, Иваново
Контактная информация:

Re: По какой причине Yii при вставке файла в шаблоне его не видит?

Сообщение Dominus »

Код: Выделить всё

<?= $this->render('@app/views/site/menu', []); ?>
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
alexa777
Сообщения: 299
Зарегистрирован: 2016.03.01, 17:38

Re: По какой причине Yii при вставке файла в шаблоне его не видит?

Сообщение alexa777 »

Dominus писал(а): 2018.10.02, 16:52

Код: Выделить всё

<?= $this->render('@app/views/site/menu', []); ?>
Спасибо
Ответить