public function actionCheck($id) { $goal = FinanceGoal::model()->findByPk($id); $goal->data = json_decode($goal->data); $finance = Finance::model()->findByPk($goal->finance_id); /** * @var $finance Finance */ if ($finance->account_id != $this->Account->id) { return false; } $typeObj = FinanceGoal::getType($goal->type); $typeObj->checkGoal($goal); $this->redirect('/financeGoal/detail?id=' . $id); }
?> ">Назад </a> <table class="table table-bordered"> <caption><h2>Название - <?php echo FinanceGoal::getType($model->type)->getName(); ?> </h2></caption> <tbody> <tr> <td>Описание</td> <td><p><?php echo FinanceGoal::getType($model->type)->getDescription(); ?> </p></td> </tr> <tr> <td>Описание пользователя:</td> <td><p> <?php echo nl2br($model->description); ?> </p></td> </tr> <tr> <td>Статус</td> <td><p><?php echo FinanceGoal::getStateName($model->state);
<th>Детали</th> </tr> </thead> <tbody> <?php foreach ($models as $index => $model) { ?> <tr> <td><?php echo $index + 1; ?> </td> <td> <?php echo FinanceGoal::getType($model->type)->getName(); ?> </td> <td> <?php echo FinanceGoal::getStateName($model->state); ?> </td> <td><a href="/financeGoal/detail?id=<?php echo $model->id; ?> ">Детали</a></td> </tr> <?php } ?>