我正在extjs中实现项目.我对extjs很新.我用两个Textfields Question和Option创建了视图,并创建了两个按钮ok和cancel.
我的观点代码:
Ext.create('Ext.form.Panel', {
title: 'Question-option',
width: 300,
bodyPadding: 10,
renderTo: Ext.getBody(),
items: [{
xtype: 'textfield',
name: 'Question',
fieldLabel: 'Question',
allowBlank: false // requires a non-empty value
}, {
xtype: 'textfield',
name: 'Option',
fieldLabel: 'Option',
vtype: 'Option' // requires value to be a valid email address format
},
{xtype: 'button', text: 'Ok'},
{xtype: 'button', text: 'Cancel'}
]
});
Run Code Online (Sandbox Code Playgroud)
在确定按钮上单击我想将这些文本字段数据添加到商店.
所以,请你建议我如何编写buttonclick事件,将所有这些文本字段数据添加到商店.
在yii中,我使用安全问题创建密码重置功能.首先,用户需要输入他的电子邮件ID.我在创建emailform.php views->User1作为
<?php
$form=$this->beginWidget('CActiveForm', array(
'id'=>'email-form',
'enableClientValidation'=>true,
));
echo CHtml::textField('email');
echo CHtml::submitButton('Send');
$this->endWidget();
Run Code Online (Sandbox Code Playgroud)
在控制器中我创建了方法as
public function actionPassword() {
if (isset($_POST['email'])) {
$email = $_POST['email'];
//process email....
//....
}
$this->render('_emailForm');
}
Run Code Online (Sandbox Code Playgroud)
现在我想检查User表中是否存在此电子邮件ID.如果确实如此,那么我想向他展示一个安全问题.我该如何实现呢?
在yii中,我正在创建登录模块.成功登录后,我必须检索当前登录用户userid,并希望将该用户标识插入到另一个'logintransLog'表中,该表具有userid作为具有外键关系的属性.那么在yii中,如何检索当前的用户ID并将其插入另一个表?请帮我.....
如果只有用户标识正确且密码错误,我想将userid插入表'loginAttempt',以便记录用户尝试登录的时间.那么我该如何实现呢?我有actionlogin方法:
public function actionLogin()
{
$model=new LoginForm;
$command = Yii::app()->db->createCommand();
// if it is ajax validation request
if(isset($_POST['ajax']) && $_POST['ajax']==='login-form')
{
echo CActiveForm::validate($model);
Yii::app()->end();
}
// collect user input data
if(isset($_POST['LoginForm']))
{
$model->attributes=$_POST['LoginForm'];
// validate user input and redirect to the previous page if valid
if($model->validate() && $model->login())
{
$command->insert('trans', array(
'id'=>Yii::app()->user->getId(),
//'Ipaddress'=>Yii::app()->user->getIpaddress(),
));
$this->redirect(Yii::app()->user->returnUrl);
}
}
// display the login form
$this->render('login',array('model'=>$model));
}
Run Code Online (Sandbox Code Playgroud)
请帮我
在yii我正在开发功能.我正在检查用户输入的电子邮件ID是否存在于数据库中通过查询 -
$record=User1::model()->find(array(
'select'=>'primaryEmail',
'condition'=>'PrimaryEmail=:email',
'params'=>array(':email'=>$_POST['email']))
);
Run Code Online (Sandbox Code Playgroud)
如果记录存在,那么我想要检索该记录的userid和SecurityQuestionId.那么如何编写搜索查询.