, когда я делаю это в CgridView:Состояние утверждение стоимости атр CGridView Yii
'value' => '$data->status == 1 ? "Payed" : "None" ',
это работает, но когда я делаю это:
'value' => 'if ($data->status == 1) { echo "Payed"; } else if($data->status == 2) { echo "Two"; } else { echo "None"; } '.
Что мне нужно сделать, чтобы работать на второй заявление или как мне его переписать?
Я бы использовал анонимную функцию, такую как topher. Обычные функции не являются «Yii-way» – Dinistro