我即将在Yii中建立一个项目。我想以这样的方式创建一个小部件,当用户点击按钮时,带有两个用于输入新密码和重复密码的文本字段的小部件应该显示。另外还会在窗口小部件表单上提供一个按钮,以便提交此新密码并将其存储到数据库中。如何实现这些?在yii中如何创建小部件来显示文本域
回答
您需要先为表格创建一个模型,例如User
。在用户表中您可能有多个列,其中之一用于存储密码,如password
。 并在User
模型,你应该定义规则,像下面
array('password, repeat_password', 'required', 'on'=>'signup'),
array('password', 'compare', 'compareAttribute'=>'repeat_password','on'=>'signup'),
的repeat_password是模型变量,你应该申报。
和形式,使用类似下面
<?php echo $form->labelEx($model,'password'); ?>
<?php echo $form->passwordField($model,'password'); ?>
<?php echo $form->error($model,'password'); ?>
<?php echo $form->labelEx($model,'repeat_password'); ?>
<?php echo $form->passwordField($model,'repeat_password); ?>
<?php echo $form->error($model,'repeat_password'); ?>
我想你问一个弹出的形式也一样,对于检查这些地方
http://www.yiiframework.com/doc/api/1.1/CJuiDialog
http://www.yiiframework.com/wiki/72/cjuidialog-and-ajaxsubmitbutton
其实,我正在创建忘记密码功能。答复正确答案的安全问题后,我想要显示两个单选按钮。首先有标签为“此处要更改密码”。其次标签为“发送密码重置链接到我的电子邮件ID”。因此,在点击第一个单选按钮后,我想调用小部件,以便它提供两个用于输入新密码和重复密码的文本框以及一个提交按钮。所以,我应该怎么做这个。请帮我先生... – user1722857
对不起,我现在没有时间:(以后更新我的答案,你可能需要'renderPartial'方法,上面的规则等,将更新我的答案 – nu6A
我创造了简单的小部件 - <?PHP 类样品扩展CWidget { 公共职能的init(){ 的Yii ::应用程序() - > getClientScript() - > registerScript( 'SampleWidget', “警报(”输入新密码');“);}}。这个代码是我在sample.php文件中创建的,这个文件是我在保护 - >扩展 - >样本中创建的示例文件夹中创建的。 .sample.Sample');?>“我正在显示msg,但现在我想添加两个文本框用于输入pasword并在此窗口小部件窗口中重复输入密码,所以如何实现这一点,请帮助我。 – user1722857
- 1. Yii php:在Tab中显示小部件
- 2. 如何在yii中创建CActiveForm中的动态文本区域
- 3. 在文本框中显示测量小部件区域值
- 4. GWT建议文本区域小部件
- 5. 如何在小部件中显示文本并显示下一个按钮?
- 6. Android:如何在创建时更新小部件文本
- 7. 如何创建自定义的Wix(3.0)小部件来显示HTML
- 8. 在Yii中创建小部件作为扩展
- 9. IPython显示总是在文本/降价前显示小部件
- 10. 在yii中创建文本字段
- 11. 在ipython笔记本中导入javascript文件来创建自定义小部件
- 12. 如何在linux中创建一个脚本来显示错误?
- 13. 如何创建AppWidget来显示JSON解析图像和文本
- 14. 在wordpress中的文本小部件中显示图像
- 15. 如何创建弹出窗口来显示文本文件的内容?
- 16. 在yii创建一个测试小部件
- 17. 如何在yii/php中显示pdf的文本内容?
- 18. 如何在Yii的文本框中显示警告消息
- 19. HTML在dojo小部件中显示为纯文本
- 20. 在qt中创建可切换的文本小部件
- 21. 如何突出显示QPlainTextEdit小部件中的全部文本行?
- 22. 如何突出显示tkinter文本部件中的文本
- 23. 显示在文本区域
- 24. XPages:如何在丰富的文本内容中创建Dojo小部件xpage
- 25. 如何使用脚本创建xml文本并在场景中显示文本?
- 26. 在wordpress仪表板页面部分创建小部件区域?
- 27. 如何创建在iOS主屏幕上显示的小部件10
- 28. coretext显示文本从底部到顶部的文本域
- 29. 如何获取Flex文本区域中显示的文本部分
- 30. 如何在yii中显示图片而不是文件字段
是什么你问?如何制作小部件?如何制作表格?如何保存新的用户密码?上述所有的?如果你需要帮助,你需要给我们一些关于你的项目的见解。你的用户表是什么样的?你试过什么了? –