-1

我在 谷歌上搜索,但我没有找到我的答案。

我在 yii 中创建了一个小型 webapp。现在我正在手动制作相同的应用程序以探索其(Yii)的更多未来。

我想知道如何在不使用 Gii 工具的情况下创建表单、模型和控制器。我使用 Gii 知道这件事。

请向我推荐任何逐步解释过程的文档或教程。

我已经参考了这个链接,但不清楚。

再次感谢你。

4

2 回答 2

2

你可以参考这个论坛来开始你的代码......

然后您可以通过此 wiki获取更多参考。

希望它可以帮助你...

来自文档的示例表单:

class LoginForm extends CFormModel
{
    public $username;
    public $password;
    public $rememberMe=false;

    private $_identity;

    public function rules()
    {
        return array(
            array('username, password', 'required'),
            array('rememberMe', 'boolean'),
            array('password', 'authenticate'),
        );
    }

    public function authenticate($attribute,$params)
    {
        $this->_identity=new UserIdentity($this->username,$this->password);
        if(!$this->_identity->authenticate())
            $this->addError('password','Incorrect username or password.');
    }
}
于 2013-09-27T07:02:36.717 回答
0

你可以试试这个:
生成控制器:
生成 MessageController.php
生成视图:
首先制作目录
mkdir /Webroot/demo/protected/views/message
生成 helloworld.php
生成 index.php

于 2013-09-27T08:48:59.767 回答