Yii的srbac拓展中superuser无权限解决办法
Srbac的配置项中有一项是'superUser' =>'administrator',我一直以为这里的superuser指的是用户名,实际上并不是,应当是一个role名。指定为administrato...
Srbac的配置项中有一项是'superUser' =>'administrator',我一直以为这里的superuser指的是用户名,实际上并不是,应当是一个role名。指定为administrato...
如果使用默认的话,很容易挤成一团: 使用如下代码可以改变宽度: array( 'class'=>'CButtonColumn', 'template'=>'{new}{addchild}{view}{update}{delete...
一句话,错在用对象作为数组的键。比如说,以下代码就会引发这个warning: $arr = array(); class a { } $o = new a; echo $arr[$o]; 具体说来,我是在做Yii多语言站点的时候触发这个wa...
Yii提供的gii非常强大,但是gii生成的表单往往带有我们不需要的字段,比如说数据表中常见的id字段。不过gii也是非常智能的,如果你在设计数据库的时候指定id为AUTO_INCREMENT的话,gii会帮你处理好这个文本域的: &nbs...
本来我一直用Krumo的,但是Krumo对中文支持不好,同时在Yii架构中引入Krumo感觉不伦不类的。偶然发现Yii中有一个拓展Kint可以代替Krumo,就界面和调用的简便性而言,超越Krumo不在话下。 首先去http://www.y...
最近在看《应用Yii和PHP进行敏捷Web开发》的过程中,发现了一处有意思的地方。作者为了验证用户两次输入的密码是否一致,在class User中声明一个public $password_repeat;,然后在public function...
这几天新创建的应用一直报"Error":{"code":"11","Message":"ACL:Key-pair can not be found.&...
在多次试验之后,我不得不得出这样一个一个结论,那就是BAE的bcs不支持操作文件夹。为什么这么说呢,因为所有试图将文件夹作为对象操作的代码都会无情地得到一个error “”,比如: $response = $baidu_bcs->de...
这个问题是64位win7独享的,原因是.chm的打开程序关联错误,而且是被错误地关联到32位的hh.exe上。解决方法是给.chm格式关联上正确的64位hh.exe。 推荐一个方便的小工具:FileTypesMan。FileTypesMan...
如果你留心的话,把鼠标放到某个系统函数上,eclipse会自动给出该函数的参数、返回类型和解释。就像下图那样: 这是如何实现的呢?或者说我们写代码如何达到这个效果呢?其实看看eclipse的include文件就知道了: /** * Chec...