Ejemplo n.º 1
0
 public function actionIndex()
 {
     $my_link = [];
     $my_t = [];
     if (!Yii::$app->user->isGuest) {
         $my_t = T::find()->where(['admin_id' => Yii::$app->user->id])->all();
         $my_link = Link::find()->where(['admin_id' => Yii::$app->user->id])->all();
     }
     return $this->render('index', ['my_t' => $my_t, 'my_link' => $my_link]);
 }
Ejemplo n.º 2
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.º 3
0
<?php

use app\models\User;
use app\models\T;
use app\models\Link;
use yii\helpers\Html;
//////////////////// USER //////////////////////
$count_links = 0;
if (!Yii::$app->user->isGuest) {
    $my_t = T::find()->where(['admin_id' => Yii::$app->user->id])->count();
    $my_link = Link::find()->where(['admin_id' => Yii::$app->user->id])->count();
    $count_links = $my_link + $my_t;
}
?>

<style>
    .header-table-small td{
        border: 2px solid <?php 
echo Yii::$app->params['color']['table_bg_dark'];
?>
;
        margin: 0;
        padding: 3px 15px;
        background-color: <?php 
echo Yii::$app->params['color']['table_bg_dark'];
?>
;
        color: #ffffff;
        font-weight: bold;
        font-size: 16px;
    }
Ejemplo n.º 4
0
                    <td>Турнир</td>
                    <td>Сезон</td>
                    <td>Тип сетки</td>
                    <td>Создатель</td>
                    <td>Посл.изменение</td>
                    </thead>
                    <?php 
foreach (array_reverse($season) as $one) {
    ?>
                        <tr>
                            <td><?php 
    echo $one->id;
    ?>
</td>
                            <td><?php 
    echo T::name($one->t_id, 1);
    ?>
</td>
                            <td><?php 
    echo HTML::encode($one->name);
    ?>
</td>
                            <td><?php 
    echo Season::nets(1, $one->net_type);
    ?>
</td>
                            <td><?php 
    echo User::name($one->admin_id);
    ?>
</td>
                            <td><?php 
Ejemplo n.º 5
0
                <table>
                    <?php 
        $count_myt = 1;
        foreach ($my_t as $one) {
            ?>
                        <tr>
                            <td>
                                <?php 
            echo $count_myt;
            $count_myt++;
            ?>
.
                            </td>
                            <td>
                                <?php 
            echo Html::a(T::name($one['id']), '/' . $one['id']);
            ?>
                            </td>
                        </tr>
                    <?php 
        }
        ?>
                </table>
            <?php 
    } else {
        ?>
                <span class="grey">Созданные Вами турниры не найдены.</span>
            <?php 
    }
    ?>
        </div>
Ejemplo n.º 6
0
 public function actionAjaxsearch()
 {
     if (isset($_GET['text']) and $_GET['text'] != null) {
         if (strlen($_GET['text']) > 3) {
             $ts = T::find()->where(['like', 'name', $_GET['text']])->limit(200)->orderBy('id DESC')->all();
             echo $this->renderAjax('_resultSearch.php', ['ts' => $ts]);
         } else {
             echo 'Строка запроса не может быть меньше 4 символов';
         }
     } else {
         echo 'Пустой запрос...';
     }
 }
Ejemplo n.º 7
0
                <th>хосты</th>
                <th>хиты</th>
            </tr>
            </thead>

            <tbody>
                <?php 
foreach ($seasons as $item) {
    ?>
                <tr>
                    <td><?php 
    echo $item['id'];
    ?>
</td>
                    <td><?php 
    echo Html::a(T::name($item['t_id']), '/t/view/' . $item['t_id']);
    ?>
</td>
                    <td><?php 
    echo Html::encode($item['name']);
    ?>
</td>
                    <td><?php 
    echo date("D.m.y H:i", $item['time_update']);
    ?>
</td>
                    <td><?php 
    echo $redis->get('visitors_uni:id:' . $item['t_id']);
    ?>
</td>
                    <td><?php