Ejemplo n.º 1
0
Archivo: T.php Proyecto: Nechhist/to.ru
 /**
  * @param $id - id турнира
  * @param int $a - включить ссылку
  * @return string
  */
 public static function name($id, $a = 0)
 {
     if ($id == 0) {
         return '<i>Неизвестный</i>';
     }
     $t = T::findOne(['id' => $id]);
     if ($t == null) {
         return '<i>==не_найден==</i>';
     }
     if ($a == 0) {
         return HTML::encode($t['name']);
     }
     if ($a == 1) {
         return '<a href="' . Yii::$app->request->baseUrl . '/' . $t['id'] . '">' . HTML::encode($t['name']) . '</a>';
     }
     return '<i>==нет_параметра==</i>';
 }
Ejemplo n.º 2
0
 public function actionAjaxupdatecell($id = null)
 {
     //echo $id;
     if ($id != null) {
         $season = Season::findOne($id);
         if ($season != null) {
             $t = T::findOne($season->t_id);
             if ($t != null and $t->admin_id == Yii::$app->user->id) {
                 if (isset($_GET['cell']) and isset($_GET['msg'])) {
                     $cell = $_GET['cell'];
                     $msg = $_GET['msg'];
                     $season[$cell] = $msg;
                     $season['time_update'] = time();
                     if ($season->update()) {
                         echo HTML::encode($msg);
                     } else {
                         echo 'Ошибка! Не сохранилось...';
                     }
                 } else {
                     echo 'Ошибка! Не пришли жанные ячейки и записи...' . $_GET['cell'] . ' ' . $_GET['msg'];
                 }
             } else {
                 echo 'Ошибка! Вы не админ...';
             }
         } else {
             echo 'Ошибка! Сезон не найден...';
         }
     } else {
         echo 'Ошибка! Не пришел id...';
     }
 }