/**
  * Lists all ClubQuestionsSearch models.
  * @return mixed
  */
 public function actionIndex()
 {
     $model = new ClubQuestions();
     $data['mainTeam'] = Teams::find()->where(['name' => Yii::$app->params['main-team']])->with('players')->with('coachingStaff')->one();
     if ($model->load(Yii::$app->request->post())) {
         //            var_dump($model);die;
         $ip = $_SERVER['REMOTE_ADDR'];
         if (isset($ip)) {
             $model->ip = $ip;
         } else {
             $model->ip = 'NULL';
         }
         //            $query = BlackList::find()->where(['email'=>$model->email])->orWhere(['ip'=>$model->ip]);
         //            if (!Yii::$app->user->isGuest) {
         //                $query->orWhere(['user_id'=>$model->ip]);
         //            }
         //            $blacklistedCheck = $query->one();
         //            if (is_null($blacklistedCheck)) {
         $model->date = time();
         $model->status = 'on';
         if (Yii::$app->user->isGuest) {
             $model->user_id = 0;
         } else {
             $model->user_id = Yii::$app->user->identity->id;
             $userDetails = User::findOne($model->user_id);
             $model->name = $userDetails['username'];
             $model->email = $userDetails['email'];
         }
         if ($model->save()) {
             //                    $model = new ClubQuestions();
             return Alert::widget(['options' => ['class' => 'alert-success'], 'body' => '<b>Успешно!</b> Ваша запись опубликованна.']);
         } else {
             var_dump($model->errors);
             exit;
         }
         //            } else {
         //                return Alert::widget([
         //                    'options' => [
         //                        'class' => 'alert-danger'
         //                    ],
         //                    'body' => '<b>Ошибка!</b> Вы в чёрном списке.'
         //                ]);
         //            }
     }
     $dataProvider = new ActiveDataProvider(['query' => ClubQuestions::find()->where(['status' => 'on'])->orderBy('date DESC'), 'pagination' => ['pageSize' => 20]]);
     return $this->render('index', ['dataProvider' => $dataProvider, 'model' => $model, 'data' => $data]);
 }
Example #2
0
 public function init()
 {
     parent::init();
     $session = Yii::$app->getSession();
     $flashes = $session->getAllFlashes();
     $appendCss = isset($this->options['class']) ? ' ' . $this->options['class'] : '';
     $valid = [Alert::TYPE_INFO, Alert::TYPE_DANGER, Alert::TYPE_SUCCESS, Alert::TYPE_WARNING, Alert::TYPE_PRIMARY, Alert::TYPE_DEFAULT, Alert::TYPE_CUSTOM];
     $i = 1;
     foreach ($flashes as $type => $data) {
         if (in_array($type, $valid)) {
             $data = (array) $data;
             foreach ($data as $message) {
                 echo Alert::widget(['type' => $type, 'body' => $message, 'delay' => 3000 * $i]);
                 $i++;
             }
             $session->removeFlash($type);
         }
     }
 }
Example #3
0
<?php

use kartik\grid\GridView;
use yii\widgets\Breadcrumbs;
use kartik\widgets\Alert;
/**
 * Created by PhpStorm.
 * User: marat
 * Date: 01.10.15
 * Time: 11:22
 */
//var_dump($provider->models);die;
echo !empty($params['breadcrumbs']) ? Breadcrumbs::widget(['links' => $params['breadcrumbs']]) : '';
echo Alert::widget(['options' => ['class' => 'alert-info'], 'body' => 'Выберите модификацию по году производства.']);
?>
<div class="models">
    <?php 
echo GridView::widget(['dataProvider' => $provider, 'layout' => "{items}\n{pager}", 'panelTemplate' => '<div class="panel {type}">{sort}</div>', 'columns' => [['attribute' => 'family', 'format' => 'raw', 'label' => 'Название', 'value' => function ($model, $key, $index, $widget) {
    return \yii\helpers\Html::a($model['cat_name'], $model['url']);
    //                    return \yii\helpers\Html::a($model['cat_name'],\yii\helpers\Url::to($model['family'].'/'.$model['cat_code'].'/'.$model['option']));
}], ['attribute' => 'from', 'label' => 'Начало производства', 'format' => 'date'], ['attribute' => 'to', 'format' => 'date', 'label' => 'Окончание производства']]]);
?>
</div>
Example #4
0
<?php

use yii\helpers\Html;
use yii\helpers\ArrayHelper;
use app\components\grid\extendedGridView;
use kartik\widgets\Alert;
use app\models\countries\Countries;
/* @var $this yii\web\View */
/* @var $searchModel app\models\tournaments\TournamentsSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = Yii::t('app', 'Tournaments');
$this->params['breadcrumbs'][] = ['label' => 'Справочники', 'url' => ['/admin']];
$this->params['breadcrumbs'][] = $this->title;
if (Yii::$app->session->hasFlash('error')) {
    echo Alert::widget(['type' => Alert::TYPE_DANGER, 'title' => 'Ошибка удаления записи', 'icon' => 'glyphicon glyphicon-remove-sign', 'body' => Yii::$app->session->getFlash('error'), 'showSeparator' => true, 'delay' => 2000]);
}
?>
<div class="row">
    <div class="col-xs-12 col-xs-offset-0 col-sm-offset-1 col-sm-10 tournaments-index">

        <h1><?php 
echo Html::encode($this->title);
?>
</h1>
        <?php 
// echo $this->render('_search', ['model' => $searchModel]);
?>

        <p>
            <?php 
echo Html::a(Yii::t('app', 'Create', ['modelClass' => 'Tournaments']), ['create'], ['class' => 'btn btn-success']);
Example #5
0
<?php

use yii\helpers\Html;
use yii\helpers\Url;
//use yii\widgets\ActiveForm;
use kartik\widgets\ActiveForm;
use kartik\widgets\Alert;
use kartik\datecontrol\DateControl;
/* @var $this yii\web\View */
/* @var $model backend\modules\customer\models\Customer */
/* @var $form yii\widgets\ActiveForm */
?>
<div id="customer-create-form-message"></div>
<?php 
$test = Alert::widget(['delay' => false, 'body' => 'message', 'options' => ['id' => 'customer-create-alert'], 'type' => Alert::TYPE_WARNING]);
?>
<div class="customer-form">

    <?php 
$form = ActiveForm::begin(['validationUrl' => URL::to(['customer/checkcustomeruniquecode']), 'options' => ['id' => 'create-customer-form']]);
?>
    <div class="row">
    <div class="col-md-6">
        <?php 
echo $form->field($model, 'customer_name')->textInput(['maxlength' => true]);
?>
    </div>
    <div class="col-md-6"> 
        <?php 
echo $form->field($model, 'customer_code', ['enableAjaxValidation' => true])->textInput(['maxlength' => true, 'placeholder' => yii::t('backend\\modules\\customer', 'Leave empty lines in generated code')]);
?>
Example #6
0
     <?php 
echo $this->render('_header');
?>

     <?php 
echo $this->render('_left');
?>

<div class="content">

    <?php 
echo $this->render('_content_header');
?>

    <?php 
echo empty($this->params['alert']) ? '' : Alert::widget($this->params['alert']);
?>
        <?php 
echo $content;
?>

    <?php 
echo $this->render('_content_footer');
?>
</div>
<!-- START SIDEPANEL -->
<div role="tabpanel" class="sidepanel">

  <!-- Nav tabs -->
  <ul class="nav nav-tabs" role="tablist">
    <li role="presentation" class="active"><a href="#today" aria-controls="today" role="tab" data-toggle="tab">TODAY</a></li>
Example #7
0
<?php

use kartik\grid\GridView;
use yii\bootstrap\Tabs;
use yii\widgets\Breadcrumbs;
use kartik\widgets\Alert;
/**
 * Created by PhpStorm.
 * User: marat
 * Date: 01.10.15
 * Time: 11:22
 */
//var_dump($bread);die;
echo $this->render('_search_vin', ['params' => $params]);
echo !empty($params['breadcrumbs']) ? Breadcrumbs::widget(['links' => $params['breadcrumbs']]) : '';
echo Alert::widget(['options' => ['class' => 'alert-info'], 'body' => 'Выберите регион производства и модель.']);
foreach ($regions->models as $region) {
    $items[] = ['label' => Yii::t('autocatalog', $region->region), 'content' => '<div class="catalog3">' . GridView::widget(['dataProvider' => $provider[$region->region], 'showHeader' => false, 'layout' => "{items}\n{pager}", 'bootstrap' => false, 'columns' => [['attribute' => 'family', 'format' => 'raw', 'value' => function ($model, $key, $index, $widget) {
        return \yii\helpers\Html::a($model['family'], $model['url']);
        //                            return \yii\helpers\Html::a($model['family'], \yii\helpers\Url::to($model['region'].'/'.$model['family'] ));
    }]]]) . '</div>', 'active' => $region->region == $params['region'], 'options' => ['class' => 'acatalog-tabs']];
}
?>

<?php 
echo Tabs::widget(['items' => $items]);
?>


Example #8
0
use yii\helpers\Html;
use kartik\grid\GridView;
use yii\helpers\StringHelper;
use kartik\widgets\Alert;
use kartik\widgets\ActiveForm;
/* @var $this yii\web\View */
/* @var $searchModel app\models\news\NewsSearch */
/* @var $dataProvider yii\data\ActiveDataProvider */
$this->title = 'Новости';
$this->params['breadcrumbs'][] = ['label' => 'Справочники', 'url' => ['/admin']];
$this->params['breadcrumbs'][] = $this->title;
if (Yii::$app->session->hasFlash('error')) {
    echo Alert::widget(['type' => Alert::TYPE_DANGER, 'title' => 'Ошибка', 'icon' => 'glyphicon glyphicon-remove-sign', 'body' => Yii::$app->session->getFlash('error'), 'showSeparator' => true, 'delay' => 4000]);
}
if (Yii::$app->session->hasFlash('success')) {
    echo Alert::widget(['type' => Alert::TYPE_SUCCESS, 'icon' => 'glyphicon glyphicon-remove-sign', 'body' => Yii::$app->session->getFlash('success'), 'showSeparator' => true, 'delay' => 4000]);
}
?>

<div class="row">
    <div class="col-xs-12 col-xs-offset-0 col-sm-offset-1 col-sm-10 news-index">

        <h1><?php 
echo Html::encode($this->title);
?>
</h1>
        <?php 
// echo $this->render('_search', ['model' => $searchModel]);
?>

        <p>
Example #9
0
<?php

use kartik\widgets\Alert;
use app\modules\admin\models\BImages;
$this->title = 'Мастер эротического массажа - ' . $model->name;
if (!$captcha) {
    echo Alert::widget(['type' => Alert::TYPE_DANGER, 'title' => 'Ошибка! Отзыв не отправлен!', 'icon' => 'glyphicon glyphicon-remove-sign', 'body' => 'Вы не верно ввели проверочный код!', 'showSeparator' => true, 'delay' => 5000, 'options' => ['style' => 'position: absolute;top: 0;right: 0;width: 400px;']]);
}
if ($save) {
    echo Alert::widget(['type' => Alert::TYPE_SUCCESS, 'title' => 'Отзыв отравлен!', 'icon' => 'glyphicon glyphicon-remove-sign', 'body' => 'Отзыв будет опубликован после модерации!', 'showSeparator' => true, 'delay' => 5000, 'options' => ['style' => 'position: absolute;top: 0;right: 0;width: 400px;']]);
}
?>
<div id="content" class="clearfix">
	<div id="onemaster_page" class="clearfix">
		<h1><?php 
echo $model->name;
?>
</h1>
		<div class="master_images">
			<div class="main_image">					

				<?php 
$model_images = json_decode($model->images);
$BImages = BImages::findOne($model_images[0]);
if ($BImages->path && file_exists(Yii::getAlias('@webroot/' . $BImages->path))) {
    $image = Yii::$app->image->load(Yii::getAlias('@webroot/' . $BImages->path));
    $image->resize(280, 200);
    $image->save(Yii::getAlias('@webroot/assets/' . $BImages->name . '.' . $BImages->extension));
    ?>
						<a class="zoomimage" rel="master" href="/<?php 
    echo $BImages->path;
 /**
  * Lists all GuestBook models.
  * @return mixed
  */
 public function actionIndex()
 {
     $model = new GuestBook();
     if ($model->load(Yii::$app->request->post())) {
         //            $url ='http://freegeoip.net/json/';
         //            $ch = curl_init();
         //            // Disable SSL verification
         //            curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
         //            // Will return the response, if false it print the response
         //            curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
         //            // Set the url
         //            curl_setopt($ch, CURLOPT_URL,$url);
         //            // Execute
         //            $result=curl_exec($ch);
         //            // Closing
         //            curl_close($ch);
         //            // Will dump a beauty json :3
         //            $ipDetails = json_decode($result, true);
         //            $ipDetails = $_SERVER["REMOTE_ADDR"];
         //            if (!is_null($ipDetails)) {
         //                $model->ip = $ipDetails['ip'];
         //            } else {
         //                $model->ip = 'NULL';
         //            }
         $ip = $_SERVER['REMOTE_ADDR'];
         if (isset($ip)) {
             $model->ip = $ip;
         } else {
             $model->ip = 'NULL';
         }
         $query = BlackList::find()->where(['email' => $model->email])->orWhere(['ip' => $model->ip]);
         if (!Yii::$app->user->isGuest) {
             $query->orWhere(['user_id' => $model->ip]);
         }
         //            $query->one();
         $blacklistedCheck = $query->one();
         if (is_null($blacklistedCheck)) {
             //            $blacklistedCheck = BlackList::find()
             //                ->where(['email'=>$model->email])
             //                ->orWhere(['ip'=>$model->ip])
             //                ->orWhere(['user_id'=>$model->ip])
             //                ->one();
             $model->date = time();
             $model->status = 'on';
             if (Yii::$app->user->isGuest) {
                 $model->user_id = 0;
             } else {
                 $model->user_id = Yii::$app->user->identity->id;
                 $userDetails = User::findOne($model->user_id);
                 $model->name = $userDetails['username'];
                 $model->email = $userDetails['email'];
             }
             if ($model->save()) {
                 //                    $model = new GuestBook();
                 return Alert::widget(['options' => ['class' => 'alert-success'], 'body' => '<b>Успешно!</b> Ваша запись опубликованна.']);
             } else {
                 var_dump($model->errors);
                 exit;
             }
         } else {
             return Alert::widget(['options' => ['class' => 'alert-danger'], 'body' => '<b>Ошибка!</b> Вы в чёрном списке.']);
         }
     }
     $dataProvider = new ActiveDataProvider(['query' => GuestBook::find()->where(['status' => 'on'])->orderBy('date DESC'), 'pagination' => ['pageSize' => 20]]);
     return $this->render('index', ['dataProvider' => $dataProvider, 'model' => $model]);
 }
Example #11
0
        <!-- /.page-header -->
        <div class="row">
            <?php 
if ($msg = Yii::$app->session->getFlash('success')) {
    ?>
                <?php 
    echo Alert::widget(['body' => $msg == 1 ? '操作成功' : $msg, 'delay' => 1000, 'type' => Alert::TYPE_SUCCESS]);
    ?>
            <?php 
}
?>
            <?php 
if (Yii::$app->session->getFlash('fail')) {
    ?>
                <?php 
    echo Alert::widget(['body' => Yii::$app->session->getFlash('fail'), 'type' => Alert::TYPE_DANGER]);
    ?>
            <?php 
}
?>
            <?php 
echo $content;
?>
        </div>
        <!-- /.row -->
    </div>
    <!-- /.page-content -->
</div>
<!-- /.main-content -->
<!-- /#ace-settings-container -->
</div>
Example #12
0
				</div>
	

			</div><!-- fin div col2 -->

			<div id="col3" class="col-md-2"><!-- comienzo div col3 -->
				    <?php 
foreach (\Yii::$app->session->getAllFlashes() as $keyM => $messageM) {
    if (is_array($messageM)) {
        $i = 0;
        foreach ($messageM as $m) {
            $i = $i + 1;
            echo Alert::widget(['type' => 'alert-' . $keyM, 'body' => $m, 'delay' => $i * 7000]);
        }
    } else {
        echo Alert::widget(['type' => 'alert-' . $keyM, 'body' => $messageM, 'delay' => 5000]);
    }
}
$u = User::findOne(Yii::$app->user->getId());
$sinImg = Yii::$app->urlManager->createUrl('images/sinfoto.png');
if (!empty($u->foto)) {
    $imgFile = Yii::$app->urlManager->createUrl('images/usuarios/' . $u->foto);
    $contenido = Html::img($imgFile, ['class' => 'img-thumbnail', 'onerror' => "this.src='{$sinImg}'"]);
} else {
    $contenido = Html::img($sinImg, ['class' => 'img-thumbnail']);
}
echo $contenido;
echo '<p><i>Usuario: ' . Yii::$app->user->identity->username . '</i></p>';
echo '<h4>Portón: ' . \Yii::$app->session->get('porton') . '</h4>';
echo SideNav::widget(['type' => 'danger', 'encodeLabels' => false, 'heading' => '', 'iconPrefix' => '', 'items' => [['label' => 'Ingresos', 'icon' => 'glyphicon glyphicon-arrow-right', 'url' => Url::to(['accesos/ingreso'])], ['label' => 'Egreso grupal', 'icon' => 'fa fa-users', 'url' => Url::to(['accesos/egreso-grupal'])], ['label' => 'Libro guardia', 'icon' => 'glyphicon glyphicon-book', 'url' => Url::to(['libro/index']), 'template' => '<a href="{url}" target="_blank">{icon}{label}</a>'], ['label' => 'Agenda', 'icon' => 'glyphicon glyphicon-earphone', 'url' => Url::to(['agenda/index']), 'template' => '<a href="{url}" target="_blank">{icon}{label}</a>']]]);
?>
Example #13
0
 * Time: 15:58
 */
use kartik\grid\GridView;
use yii\widgets\DetailView;
use yii\helpers\Html;
use yii\widgets\Breadcrumbs;
use kartik\widgets\Alert;
/**
 * Created by PhpStorm.
 * User: marat
 * Date: 01.10.15
 * Time: 11:22
 */
//var_dump($info->models);die;
echo !empty($params['breadcrumbs']) ? Breadcrumbs::widget(['links' => $params['breadcrumbs']]) : '';
echo Alert::widget(['options' => ['class' => 'alert-info'], 'body' => 'Укажите комплектацию автомобиля.']);
?>

    <div class="auto-info">

        <?php 
echo DetailView::widget(['model' => $info->models[0], 'template' => '<tr><th>{label}</th><td class="upper">{value}</td></tr>', 'attributes' => ['cat_code', 'marka', 'family', 'cat_name', 'from', 'to', ['attribute' => 'vehicle_type', 'format' => 'raw', 'value' => Html::tag('span', Yii::t('autocatalog', $info->models[0]->vehicle_type), ['class' => 'upper'])]]]);
?>
    </div>
    <div class="models">
        <?php 
echo Html::beginForm('', 'post', ['name' => 'catalog']);
?>
        <?php 
echo GridView::widget(['dataProvider' => $provider, 'layout' => "{items}\n{pager}", 'panelTemplate' => '<div class="panel {type}">{sort}</div>', 'columns' => [['attribute' => 'name', 'label' => 'Характеристики', 'value' => function ($model, $key, $index, $widget) {
    return Yii::t('autocatalog', $model['name']);
Example #14
0
 /**
  * Displays homepage.
  *
  * @return mixed
  */
 public function actionIndex()
 {
     $data['questions'] = Questions::find()->where(['status' => 'on'])->orderBy('id DESC')->one();
     $data['answerPoll'] = AnswersPoll::find()->where(['quest_id' => $data['questions']->id, 'ip' => $_SERVER['REMOTE_ADDR']])->one();
     if (!empty($_POST)) {
         $model = new AnswersPoll();
         $dataPost = Yii::$app->request->post();
         $model->quest_id = $dataPost['question_id'];
         $model->answer_id = $dataPost['answer_id'];
         $model->ip = $_SERVER['REMOTE_ADDR'];
         $check = AnswersPoll::find()->where(['quest_id' => $model->quest_id, 'ip' => $model->ip])->one();
         $model->date = time();
         $alertMessage = '';
         if ($model->save() && is_null($check)) {
             $modelAnswer = Answers::findOne($dataPost['answer_id']);
             $modelAnswer->how_many = $modelAnswer->how_many + 1;
             $modelAnswer->save();
             $data['answerPoll'] = AnswersPoll::find()->where(['quest_id' => $data['questions']->id, 'ip' => $_SERVER['REMOTE_ADDR']])->one();
         } else {
             $alertMessage = Alert::widget(['options' => ['class' => 'alert-danger'], 'body' => '<b>Ошибка!</b> Ответ не был записан.']);
         }
         return $this->render('_poll', ['answersData' => $data['questions']->answers, 'questions' => $data['questions'], 'answerPoll' => $data['answerPoll'], 'alertMessage' => $alertMessage]);
     }
     $dataProvider['news'] = new ActiveDataProvider(['query' => News::find()->where(['status_id' => 'on'])->orderBy('date_create DESC, id DESC')->limit(10), 'pagination' => ['pageSize' => 11]]);
     $data['mainTeam'] = Teams::find()->where(['name' => Yii::$app->params['main-team']])->one();
     //        $CId = [2];
     $CId = [3];
     $allCoaches = CoachingStaff::find()->where(['teams_id' => $data['mainTeam']->id])->andWhere(['in', 'id', $CId])->all();
     $PlId = [28, 4, 20, 17];
     $allPlayers = Players::find()->where(['teams_id' => $data['mainTeam']->id])->andWhere(['in', 'id', $PlId])->all();
     $data['allPlayers'] = [];
     foreach ($allPlayers as $item) {
         //            $allPlayers[$item->id] = $item;
         if ($item->id == 28) {
             $data['allPlayers'][1] = $item;
         }
         if ($item->id == 4) {
             $data['allPlayers'][2] = $item;
         }
         if ($item->id == 20) {
             $data['allPlayers'][3] = $item;
         }
         if ($item->id == 17) {
             $data['allPlayers'][4] = $item;
         }
     }
     foreach ($allCoaches as $item) {
         $data['allCoaches'][0] = $item;
     }
     ksort($data['allPlayers']);
     //        ksort($data['allCoaches']);
     //        $data['allPlayers'] = ksort($data['allPlayers']);
     //        var_dump($data['allPlayers']);
     //        var_dump(krsort($data['allPlayers']));
     //        $data['allPlayers'][0] = $allPlayers[2];
     //        var_dump($allPlayers);
     //        die;
     //        $data['allPlayers'][1] = $allPlayers[28];
     //        $data['allPlayers'][2] = $allPlayers[4];
     //        $data['allPlayers'][3] = $allPlayers[20];
     //        $data['allPlayers'][4] = $allPlayers[17];
     //        CaseMaster::find()->where(["DATE_FORMAT( FROM_UNIXTIME( i_date ),'%d-%m-%Y' )"=>date('d-m-Y')])->all();
     //        DATE_FORMAT("2008-11-19",'%d.%m.%Y');
     //        $sorted_articles=[];
     //        foreach($articles as $article){
     //            $dt=date('d.m.Y',$article->sort_date);
     //            $sorted_articles[$dt][]=$article;
     //        }
     //        $data['allPlayers'] = [];
     //        foreach($data['allPlayers'] as $item) {
     //            var_dump(date('d.m.Y', $item->date));
     ////            var_dump($item['date_new']);
     ////            $item['new_date'] = $item->date;
     ////            $item->date = date('d.m', $item->date);
     ////            $dt = date('d.m', $item->date);
     //            $data['allPlayers'][] = $item;
     //        }
     //        var_dump($data['allPlayers']);
     $data['seasonDetails'] = $data['mainTeam']->lastSeasonDetails;
     $data['season'] = $data['seasonDetails']->season;
     $dataProvider['standings'] = new ActiveDataProvider(['query' => SeasonDetails::find()->where(['season_id' => $data['season']->id])->orderBy('spectacles DESC')->limit(20), 'pagination' => false]);
     $data['gameLast'] = Games::find()->where(['home_id' => $data['mainTeam']->id])->orWhere(['guest_id' => $data['mainTeam']->id])->orderBy('date')->one();
     $data['gameFirst'] = Games::find()->where(['home_id' => $data['mainTeam']->id])->orWhere(['guest_id' => $data['mainTeam']->id])->orderBy('date DESC')->one();
     $data['gamesLast'] = Games::find()->where(['home_id' => $data['mainTeam']->id])->orWhere(['guest_id' => $data['mainTeam']->id])->andWhere(['<', 'date', time()])->orderBy('date DESC')->limit(3)->all();
     $data['gamesFirst'] = Games::find()->where(['home_id' => $data['mainTeam']->id])->orWhere(['guest_id' => $data['mainTeam']->id])->andWhere(['>', 'date', time()])->orderBy('date')->limit(3)->all();
     $model = new AnswersPoll();
     return $this->render('index', ['dataProvider' => $dataProvider, 'data' => $data, 'model' => $model]);
 }
Example #15
0
<?php

use kartik\widgets\Alert;
use yii\helpers\Html;
use yii\bootstrap\ActiveForm;
use yii\captcha\Captcha;
$this->title = 'Контакты - Мужской спа-салон «Барон»';
$this->registerMetaTag(['name' => 'keywords', 'content' => $keywords]);
$this->registerMetaTag(['name' => 'description', 'content' => $description]);
if (!$captcha) {
    echo Alert::widget(['type' => Alert::TYPE_DANGER, 'title' => 'Ошибка! Сообщение не отправлено!', 'icon' => 'glyphicon glyphicon-remove-sign', 'body' => 'Вы не верно ввели проверочный код!', 'showSeparator' => true, 'delay' => 5000, 'options' => ['style' => 'position: absolute;top: 0;right: 0;width: 400px;']]);
}
if ($save) {
    echo Alert::widget(['type' => Alert::TYPE_SUCCESS, 'title' => 'Сообщение отравлено!', 'icon' => 'glyphicon glyphicon-remove-sign', 'body' => 'Администрация обязательно вам ответит!', 'showSeparator' => true, 'delay' => 5000, 'options' => ['style' => 'position: absolute;top: 0;right: 0;width: 400px;']]);
}
?>
<div id="content" class="clearfix">
	<h1 class="contacts_title">Контакты</h1>
	<p class="contacts_text"><?php 
echo strip_tags($text);
?>
</p>
	<section id="contacts_page">
			<div id="map">
			
			</div>
	</section>
	<aside>
		<div id="feedback">
			<h2>Форма для вопросов и предложений</h2>
			<?php 
Example #16
0
<?php

/**
 * @package   yii2-document
 * @author    Yuri Shekhovtsov <*****@*****.**>
 * @copyright Copyright &copy; Yuri Shekhovtsov, lowbase.ru, 2015 - 2016
 * @version   1.0.0
 */
use kartik\widgets\Alert;
?>

<div class="lb-document-module-alert">

<?php 
$delay = 4000;
if (Yii::$app->session->hasFlash('error')) {
    echo Alert::widget(['type' => Alert::TYPE_DANGER, 'title' => Yii::t('document', 'Ошибка'), 'icon' => 'glyphicon glyphicon-remove-sign', 'body' => Yii::$app->session->getFlash('error'), 'showSeparator' => true, 'delay' => $delay]);
}
if (Yii::$app->session->hasFlash('success')) {
    echo Alert::widget(['type' => Alert::TYPE_SUCCESS, 'title' => Yii::t('document', 'Результат'), 'icon' => 'glyphicon glyphicon-ok-sign', 'body' => Yii::$app->session->getFlash('success'), 'showSeparator' => true, 'delay' => $delay]);
}
?>

</div>
Example #17
0
 /**
  * Renders manually set alerts
  */
 public function renderAlerts()
 {
     $type = $this->type == self::TYPE_GROWL ? self::TYPE_GROWL : self::TYPE_ALERT;
     foreach ($this->alertSettings as $alert => $settings) {
         if (!empty($settings['body'])) {
             echo $type == self::TYPE_GROWL ? Growl::widget($settings) : Alert::widget($settings);
         }
     }
 }
Example #18
0
<?php

use kartik\widgets\Alert;
use yii\helpers\Html;
use yii\grid\GridView;
$this->title = 'Обратная связь';
$this->params['breadcrumbs'][] = $this->title;
?>
<div class="bfeedback-index" style="width: 700px;">
	<?php 
if ($save) {
    echo Alert::widget(['type' => Alert::TYPE_SUCCESS, 'icon' => 'glyphicon glyphicon-remove-sign', 'body' => 'Ответ успешно отправлен!', 'showSeparator' => true, 'delay' => 5000, 'options' => ['style' => 'position: fixed;top: 50px;right: 0;width: 400px;']]);
}
?>
	<?php 
if ($delete) {
    echo Alert::widget(['type' => Alert::TYPE_SUCCESS, 'icon' => 'glyphicon glyphicon-remove-sign', 'body' => 'Запись успешно удалена!', 'showSeparator' => true, 'delay' => 5000, 'options' => ['style' => 'position: fixed;top: 50px;right: 0;width: 400px;']]);
}
?>
	<p>
		<?php 
echo Html::a('Описание страницы', ['description'], ['class' => 'btn btn-primary']);
?>
	</p>
    <?php 
echo GridView::widget(['dataProvider' => $dataProvider, 'columns' => [['class' => 'yii\\grid\\SerialColumn'], 'id', ['attribute' => 'date', 'format' => ['date', 'php:d.m.Y']], ['attribute' => 'email', 'format' => 'text', 'contentOptions' => ['style' => 'width: 155px;']], ['attribute' => 'name', 'contentOptions' => ['style' => 'width: 155px;']], ['attribute' => 'subject', 'contentOptions' => ['style' => 'width: 155px;']], ['class' => 'yii\\grid\\ActionColumn', 'buttons' => ['update' => function ($url, $model, $key) {
    return false;
}]]]]);
?>
</div>
Example #19
0
<?php

use kartik\widgets\Alert;
$alerts = ['setting-update-success' => 'Настройки сайта сохранены.', 'user-update-success' => 'Пользователь сохранен.', 'user-delete-success' => 'Пользователь удален.', 'users-delete-success' => 'Пользователи удалены.', 'user-open-success' => 'Пользователь активирован.', 'users-open-success' => 'Пользователи активированы.', 'user-close-success' => 'Пользователь заблокирован.', 'users-close-success' => 'Пользователи заблокированы.', 'template-delete-success' => 'Шаблон удален.', 'templates-delete-success' => 'Шаблоны удалены.', 'template-create-success' => 'Новый шаблон создан.', 'template-update-success' => 'Шаблон сохранен.', 'option-create-success' => 'Новое дополнительное поле создано.', 'option-update-success' => 'Дополнительное поле сохранено.', 'option-delete-success' => 'Дополнительное поле удалено.', 'options-delete-success' => 'Дополнительные поля удалены.', 'permission-delete-success' => 'Допуск удален.', 'permissions-delete-success' => 'Допуски удалены.', 'permission-create-success' => 'Новый допуск создан.', 'permission-update-success' => 'Допуск сохранен.', 'role-create-success' => 'Новая роль создана', 'rights-create-success' => 'Новая точка доступа создана', 'role-update-success' => 'Роль сохранена', 'rights-update-success' => 'Точка доступа сохранена', 'role-delete-success' => 'Роль удалена', 'rights-delete-success' => 'Точка доступа удалена', 'roles-rights-delete-success' => 'Позиции удалены', 'role-rights-delete-success' => 'Позиция удалена', 'document-create-success' => 'Новый документ создан', 'document-update-success' => 'Документ сохранен', 'document-update-move-success' => 'Документ сохранен и перемещен', 'documents-publicate-success' => 'Документ(ы) опубликованы', 'documents-close-success' => 'Документ(ы) сняты с публикации', 'document-delete-success' => 'Документ удален', 'documents-delete-success' => 'Документ(ы) удалены', 'field-delete-success' => 'Значение удалено', 'image-delete-success' => 'Изображение удалено', 'message-create-success' => 'Новое сообщение отправлено', 'message-update-success' => 'Сообщение отредактировано', 'message-publicate-success' => 'Сообщения опубликованы', 'message-close-success' => 'Сообщения скрыты', 'message-delete-success' => 'Сообщение удалено', 'messages-delete-success' => 'Сообщения удалены'];
$flash = count(Yii::$app->session->getAllFlashes()) ? key(Yii::$app->session->getAllFlashes()) : ' ';
if (in_array($flash, array_keys($alerts))) {
    echo Alert::widget(['type' => Alert::TYPE_SUCCESS, 'body' => $alerts[$flash], 'delay' => 2000]);
}
Example #20
0
$this->head();
?>
</head>
<body>
<?php 
$this->beginBody();
echo \gromver\platform\frontend\widgets\PlatformPanel::widget();
?>
<div class="wrap">
    <div class="container">
        <?php 
echo \yii\widgets\Breadcrumbs::widget(['links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : []]);
?>
        <?php 
foreach (Yii::$app->session->getAllFlashes() as $type => $body) {
    echo \kartik\widgets\Alert::widget(['type' => $type, 'body' => $body]);
}
echo $content;
?>
        </div>
    </div>
</div>

<footer class="footer">
    <div class="container">
        <p class="pull-left">&copy; My Company <?php 
echo date('Y');
?>
</p>
        <p class="pull-right"><?php 
echo Yii::powered();
Example #21
0
<?php

/**
 *	  ┏┓   ┏┓
 *	┏┛┻━━━┛┻┓
 *	┃       ┃
 *	┃   ━   ┃
 *	┃ ┳┛ ┗┳ ┃
 *	┃       ┃
 *	┃   ┻   ┃
 *	┃       ┃
 *	┗━┓   ┏━┛
 *	    ┃   ┃   神兽保佑
 *	    ┃   ┃   代码无BUG!
 *	 	 ┃   ┗━━━┓
 *	    ┃       ┣┓
 *	    ┃       ┏┛
 *	    ┗┓┓┏━┳┓┏┛
 *	      ┃┫┫ ┃┫┫
 *	      ┗┻┛ ┗┻┛
 */
$this->params['breadcrumbs'] = ['欢迎页'];
echo \kartik\widgets\Alert::widget(['icon' => 'icon-comment-alt', 'body' => '欢迎使用' . ' <span class="kv-alert-title">' . Yii::$app->params['webname'] . '</span>']);