I have tables:
localization and user with localization(id,country, city) and user(id, name,loaclization_id)
In my user admin.php
array(
'header'=>'Country',
'name'=>'localization_id',
'filter'=>CHtml::listData(Localization::model()->findAll(), 'id', 'country'),
'value'=>'Localization::Model()->FindByPk($data->localization_id)->country',
),
And that’s working find… but when I add City like this
array(
'header'=>'Country',
'name'=>'localization_id',
'filter'=>CHtml::listData(Localization::model()->findAll(), 'id', 'country'),
'value'=>'Localization::Model()->FindByPk($data->localization_id)->country',
),
array(
'header'=>'City',
'name'=>'localization_id',
'filter'=>CHtml::listData(Localization::model()->findAll(), 'id', 'city'),
'value'=>'Localization::Model()->FindByPk($data->localization_id)->city',
),
Only city work with filter and the Country filter doesn’t work again.
I need help for make both Country and City work.
thx!