西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页编程开发其它知识 → 从yii权威指南中学到的

从yii权威指南中学到的

相关软件相关文章发表评论 来源:本站整理时间:2010/8/9 0:13:14字体大小:A-A+

作者:佚名点击:5645次评论:0次标签: 权威

  • 类型:电子资料大小:171KB语言:中文 评分:10.0
  • 标签:
立即下载
3 页 如何防止重复提交?

提交后
Ccontroler->refresh();

如何在成功后显示一个提示,用户刷新页时去掉提示
Cwebuser->setFlash();
getFlash();

如何分页
CPagination代表分页信息,有多少页,每页几条记录等
CLinkPager生成分页的代码,自定义css可以给属性cssFile一个值
$criteria=new CDbCriteria();
$pages=new CPagination("数据库中的总记录数");
$pages->pageSize=2;
$pages->applyLimit($criteria);//给$criteria->limit offset等符值
$posts=Post::model()->findAll($criteria);
$this->widget('CLinkPager',array('pages'=>$pages));


列表如何排序
$criteria=new CDbCriteria();
$sort = new CSort('Post');
$sort->defaultOrder=" status asc";
$sort->applyOrder($criteria);
$posts=Post::model()->findAll($criteria);
应用时用
$sort->link('字段名')
实际是生成一个带参数的url,然后在在applyOrder时应用这些参数修改$criteria,得到相应的查寻结果

如何生成并验证验证码:
基本用法
<?php $this->widget('CCaptcha'); ?> 具体参数查手册
原理CCaptcha这个widget会在run时调用当前控制器的$captchaAction='captcha'方法,这个方法指到一个类CCaptchaAction
其会生成验证码图象,并记入到session中

如何显示静态页

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)