0

这是我的控制器文件。

class MyController extends CController
{
    /**
     * Index action is the default action in a controller.
     */
    public function actionIndex()
    {
        //call view file like abc.php
    }

}

这是我的视图/abc.php 文件

<html>
    <head>
        <title>Home Page</title>
    </head>
    <body>
        <h1>Home Page</h1>
    </body>
</html>

如何将 abc.php 文件调用到我的控制器中。

4

3 回答 3

2

将您的 abc.php 文件移动到 views/My 目录中,然后写入。

public function actionIndex()
{
   $this->render('/abc');
}
于 2013-10-14T10:43:26.340 回答
0

将你的 abc.php 文件移动到 views/MyController 目录,然后你就可以使用$this->render('abc.php');函数了。按照目前的情况,可以使用$this->render('/abc.php');. 我还建议你听听其他人的评论:不要将视图留在views/中,不要在视图中输出html和head和body标签等。

于 2013-10-14T10:31:55.693 回答
0
public function actionIndex()
{
   $this->render('abc', array(
        'model' => $model, // Model with the values to show on the view file.
    ));
}
于 2013-10-14T10:20:06.043 回答