yii
我不是孤独的鱼
这个作者很懒,什么都没留下…
展开
-
yii与淘宝 top api的 整合
yii 的autoload function 和 淘宝 top api(sdk php) 的 autoload 不是很兼容,所以在整合top api到yii的时候,实例化TopClient类前,要做如下操作: spl_autoload_unregister(array('YiiBase', 'autoload')); //disable yii autoload, cause原创 2012-06-08 16:20:43 · 1671 阅读 · 0 评论 -
CGridView: Render customized/complex datacolumns cgridview datacolumn value调用 controller 和 model里的函数
Example A) Eager loading - load all data at once in a single query B) Lazy loading - load the categories for each product C) The fun part - render view files into a cell Access column properties转载 2014-03-13 21:22:54 · 1232 阅读 · 0 评论 -
yii ajax csrf token not verfied 解决
在yii 开启csrf之后,每一个post请求yii 都会验证csrf, 针对使用没有form的ajax post请求,在ajax中不能添加datatype:"json" contentType: "application/json;utf-8", 否则会出现无法验证csrf token的问题。类似这种可以, function submitSearch(){ . . . . .原创 2014-02-20 15:43:54 · 3861 阅读 · 0 评论 -
yii 验证码 CCaptcha的总结
今天用到yii的验证码 ccaptcha,经过在网上搜寻 找到以下例子: 1、在controller中加入代码 (1)启用 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 public function actions() { return array(原创 2014-02-26 19:54:02 · 16307 阅读 · 0 评论 -
yii findall 使用方法
$post = $POST::model()->findAll(); //列出所有post model中的数据, 读取 foreach( $post as $record) { print( $record->filedName) ; // filedName 是表中的列名 }原创 2012-12-12 17:47:15 · 3586 阅读 · 0 评论 -
clistView 中使用 所在controller里的参数(某一个类的实例)
在某一action种,声明了某class的实例 A, 在clistView 中调用该A,可以通过 $this->render('index',array( 'A' => $A, 'dataProvider'=>$dataProvider, )); 然后在views里面,这里以index.php 这个view 为例子:原创 2012-08-22 14:21:27 · 1512 阅读 · 0 评论 -
yii CActiveDataProvider condition like 的用法
$dataProvider =new CActiveDataProvider('Item', array('criteria' => array('select' => "*", 'order' => "id desc", 'condition'=> "title LIKE原创 2012-07-31 14:41:32 · 5255 阅读 · 0 评论 -
关于超链接标签 a 里的属性调用js的问题 以及yii button里面调用cgridview 某一行数据
'updateButtonUrl' =>'"javascript:FastAddShow(\''.Yii::app()->request->baseUrl.'\',\'".$data->detail_url."\');"', 这是使用yii创建了一个cgridview,其中 更改了updatebutton的默认url,使之可以调用一个js 函数,弹出一个对话框之类的东西。如果这个js函数里原创 2012-07-28 17:46:22 · 2644 阅读 · 0 评论 -
关于yii中jquery的用法
刚开始接触yii, 可能会对里面的assets的资源管理有些困惑。 比如jquery的使用,在yii的一些系统自带的widgets中,会自动加载jquery.但是如果没有这些widgets,又想加载jquery,怎么办呢?yii提供的解决方案是: Yii::app()->clientScript->registerCoreScript('jquery'); 。通过这个注册语句,防止了调用两次jqu原创 2012-07-13 16:26:06 · 6313 阅读 · 0 评论 -
yii relations 两表关联查询
原文网址: http://keshion.iteye.com/blog/1607994 一、多表关联的配置 在我们使用 AR 执行关联查询之前,我们需要让 AR 知道一个 AR 类是怎样关联到另一个的。 两个 AR 类之间的关系直接通过 AR 类所代表的数据表之间的关系相关联。从数据库的角度来说,表 A 和 B 之间有三种关系:一对多(one-to-many,例如 tbl_use转载 2014-06-08 01:02:21 · 13811 阅读 · 0 评论