码迷,mamicode.com
首页 >  
搜索关键字:yii 隐藏index.php    ( 1765个结果
Yii modules中layout文件的调用
在YII中,如果我们使用了modules区分了前后台,那么在不同的modules中需要使用各自的layout文件,在使用中发现经常会调用不到modules中的layout,下面介绍一下如何才能正确的调用到modules的其中一种方法:1 components/Controller.php中默认定义了...
分类:其他好文   时间:2014-07-07 08:47:53    阅读次数:151
mydetails
1.yii验证码多余的get a new code ,即使在main.php中配置了中文也是出现获取新图片,影响效果需要把widget('CCaptcha'); ?> 改成widget('CCaptcha',array('showRefreshButton'=>false,'clickableIma...
分类:其他好文   时间:2014-07-07 00:55:02    阅读次数:168
YIi 使用 beginContent() 和 endContent() 设定 Yii 的 layouts
Yii 的 views/layouts 是用来放置 layouts 的目录,在默认的情况下会有 main.php 和 column1.php 和 column2.php。main.php 内容定义了, 以及 page header 和 footer 等。 column1.php 和 column2....
分类:其他好文   时间:2014-07-05 20:09:24    阅读次数:197
Yii的缓存机制之片段缓存
一、首先在main.php配置缓存组件 在components里面添加cache项。代码如下: // application components 'components'=>array( 'user'=>array( // enable cookie-...
分类:其他好文   时间:2014-07-05 18:57:10    阅读次数:178
Yii的缓存机制之页面缓存
页面缓存是不能通过片段缓存来实现的,因为布局和内容不能同时缓存。只能通过过滤器来生成缓存。实现方法:在控制器里使用过滤器来实现 function filters (){ return array( array( ...
分类:其他好文   时间:2014-07-05 18:37:40    阅读次数:262
Yii的缓存机制之动态缓存
当整个页面被缓存,但只有小部分区域需要根据不同的条件设置不同的信息。(例如商品的详细页面的缓存中用户名是动态的)这里就需要设置动态缓存。首先在被缓存的模板中使用renderDynamic进行动态渲染。使用如下renderDynamic('show_name');//动态渲染,参数为控制器中的普通方法...
分类:其他好文   时间:2014-07-05 17:28:50    阅读次数:153
Yii的缓存机制之数据缓存
具体说法就是可以缓存变量信息。设置:Yii::app()->cache->set(名字, 值, 过期时间);使用:Yii::app()->cache->get(名字);删除:Yii::app()->cache->delete(名字);清空:Yii:app()->cache->flush();缓存数据...
分类:其他好文   时间:2014-07-03 23:34:15    阅读次数:462
Yii 通过widget小物件生成添加表单
通过widget小物件创建添加商品的表单视图里,表单以endWidget();?>结束最终效果:把表单提交过来的信息保存到数据库中去。补充要点:密码表单:passwordField(模型对象,’字段’);单选表单:radioButtonList($user_model,'user_sex',$sex...
分类:其他好文   时间:2014-07-02 19:49:39    阅读次数:274
Yii 验证码验证
控制器如下LoginForm如下视图如下 beginWidget('CActiveForm',array('method'=>'post'))?> textField($loginForm,'username',array('class'=>'loginuserinput','value'...
分类:其他好文   时间:2014-07-02 17:53:11    阅读次数:207
YII insert multiple records into a table
$values = array(array(1,2),array(3,4),array(5,6),);$nbValues = count($values);$sql = 'INSERT INTO table_name (col_name1, col_name2) VALUES ';for ($i=0...
分类:其他好文   时间:2014-07-01 21:28:51    阅读次数:226
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!