0

yiiでは、単純なpassword.phpファイルを作成し、電子メールIDと送信ボタンを入力するためのテキストフィールドを1つだけ指定したいと思います。このファイルはどのモデルにも属していません。actionpasswordメソッドでは、さらに処理するためにこの電子メールIDにアクセスしたいと思います。したがって、このファイルを作成する場所とactionpasswordメソッドを作成する場所。私はyiiフレームワークに非常に慣れていません。だから私を助けてください。

4

1 に答える 1

1

Yii を使用している場合は、Yii を使用してください。アクションとビューが必要です。
コントローラーで:

public function actionPassword() {
    if (isset($_POST['email'])) {
       $email = $_POST['email'];
       //process email....
       //....
    }
    $this->render('_emailForm');
}

「./views/yuorControllerId/_emailForm.php」を表示

<?php $form=$this->beginWidget('CActiveForm', array(
    'id'=>'email-form',
    'enableClientValidation'=>true,
    ));
echo CHtml::textField('email');
echo CHtml::submitButton('Send');
$this->endWidget();
于 2012-11-27T10:58:50.977 に答える