在命名空间repo / controllers下的我的SiteController中调用
return $this->render('index');
它只渲染/views/layouts/main.php,但我需要单独使用布局文件渲染/views/site/index.php。
如果我换成
return $this->renderPartial('index');
它可以毫无问题地呈现/views/site/index.php。那么render()函数有什么问题?
答案 0 :(得分:0)
请确保您的布局/ main.php上没有错过<?= $content ?>
。这应该呈现你的内容