3

我有一个 Yii2 应用程序,它有一个具有常规操作的常规控制器,它的视图试图呈现一个作为扩展的一部分的视图。我的视图位于 ' views/controllerName' 文件夹中,我正在尝试访问位于 ' vendor/providerName/extensionName/views/extensionController' 中的视图。这样做的正确方法是什么?

我尝试了render()使用不同字符串的常规方法,例如: extensionController/extensionView, /extensionController/extensionView//extensionController/extensionView但我不断收到一条错误消息,指出在主视图文件夹中找不到该文件,这不是我希望框架首先查看的位置。

4

1 回答 1

3

例如

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

所以在你的情况下

echo $this->render('@vendor/providerName/extensionName/views/extensionController');
于 2015-09-25T13:25:10.707 回答