Difference between #1 and #3 of
Searching and sorting by related model in CGridView

Changes

Title unchanged

Searching and sorting by related model in CGridView

Category unchanged

Tutorials

Yii version unchanged

Tags unchanged

active record, relations, CGridView

Content changed

[...]
```php
$criteria = new CDbCriteria;
$criteria->with = array( 'author' );
...
$criteria->compare( 'author.
username', $this->author_search, true );
...
```
[...]
'attributes'=>array(
'author_search'=>array(
'asc'=>'author.
username', 'desc'=>'author.username DESC',
),
'*',
[...]
'title',
'post_time',
array( 'name'=>'author_search', 'value'=>'$data->author->
nameusername' ),
 
        //post strictly required user but in any case that model has not required user(or another relation) you should replace with it
 
        array( 'name'=>'author_search', 'value'=>'$data->author ? $data->author->username: "-"
' ),
array(
'class'=>'CButtonColumn',
),
),
));
[...]
77 0
93 followers
Viewed: 280 143 times
Version: 1.1
Category: Tutorials
Created on: Dec 1, 2011
Last updated: 11 years ago
Update Article

Revisions

View all history