[ ['url' => 'reservation/towork', 'class' => 'towork', 'label' => 'В работу'], ], Reservation::STATUS_WORK => [ ['url' => 'reservation/cancel', 'class' => 'cancel', 'label' => 'Отменить'], ['url' => 'reservation/sell', 'class' => 'sell', 'label' => 'Продать'], ], Reservation::STATUS_CANCEL => [ ['url' => 'reservation/remove', 'class' => 'remove', 'label' => 'Удалить'], ], Reservation::STATUS_BOUGHT => [ ['url' => 'reservation/remove', 'class' => 'remove', 'label' => 'Удалить'], ], Reservation::STATUS_DELETE => [], ]; public function renderDataCellContent($model) { $content = ''; $links = isset(self::$links[$model->status]) ? self::$links[$model->status] : []; foreach ($links as $l) { $content .= '' .$l['label'] .''; $content .= '
'; } return $content; } }