
        array(
            'name' => 'type',
            'type' => 'raw',
            'value' => 'Apartment::getNameByType($data->type)',
            'htmlOptions' => array(
                'style' => 'width: 100px;',
            ),
            'filter' => Apartment::getTypesArray(),//CHtml::dropDownList('Apartment[type_filter]', $currentType, Apartment::getTypesArray(true)),
            'sortable' => false,
        ),         array(
            'name' => 'obj_type_id',
            'header' => 'Тип недвижимости',
            'type' => 'raw',
            'value' => 'Apartment::getNameByObjType($data->obj_type_id)',
            'htmlOptions' => array(
                'style' => 'width: 100px;',
            ),
            'filter' => Apartment::getObjTypesArray(),
            'sortable' => false,
        ),     static $_objTypeArr = null;
    public static function getNameByObjType($type){
        if(!isset(self::$_objTypeArr)){
            self::$_objTypeArr = self::getObjTypesArray();
        }
        return self::$_objTypeArr[$type];
    } array('city_id, owner_active, active, type, ownerEmail, obj_type_id', 'safe', 'on' => 'search'),         $criteria->compare('type', $this->type);
        $criteria->compare('obj_type_id', $this->obj_type_id); 



array(
    'name' => 'ownerEmail',
    'htmlOptions' => array(
        'style' => 'width: 150px;',
    ),
    'type' => 'raw',
    'value' => '($data->user->id != 1) ? CHtml::link(CHtml::encode($data->user->email),array("/users/backend/main/view","id" => $data->user->id))  : tt("administrator", "common")',
), array(
    'name' => 'price',
    'htmlOptions' => array(
        'style' => 'width: 150px;',
    ),
    'type' => 'raw',
    'value' => '$data->getPrettyPrice()',
    'filter' => false,
    'sortable' => false,
), 

        array(
            'header' => 'Добавлено',
            'name' => 'date_created',
            'type' => 'raw',
            'value' => 'CHtml::link(CHtml::encode($data->date_created),array("/apartments/backend/main/view","id" => $data->id))',
            'sortable' => false,
        ), 





Foton писал(а):Попробуйте заменить '$data->getPrettyPrice()' на '$data->price' и установить sortable в true

Вернуться в Вопросы и помощь по изменениям
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15