Yii2 Отобразить вид из расширения

У меня есть приложение Yii2, в котором есть обычный контроллер с обычным действием, и его представление пытается отобразить представление, являющееся частью расширения. Мое представление находится в папке «views/controllerName», и я пытаюсь получить представление, которое находится в папке «vendor/providerName/extensionName/views/extensionController». Как правильно это сделать?

Я попробовал обычный метод render() с разными строками, такими как: extensionController/extensionView, /extensionController/extensionView, //extensionController/extensionView, но я продолжаю получать сообщение об ошибке, что файл не найден в папке основного представления, а это не то место, где я хочу, чтобы фреймворк смотрел в первую очередь.


person mmvsbg    schedule 25.09.2015    source источник


Ответы (1)


e.g.

echo $this->render('@vendor/firephp/test');

так что в вашем случае

echo $this->render('@vendor/providerName/extensionName/views/extensionController');
person BHoft    schedule 25.09.2015