Новые частоты
Вещания, новинки, обзоры
Заметки
RSS
Читать нас в RSS
Поиск по сайту
Спутников
SAT26.ru - Это блог про новости спутникового телевидения, последние спутниковые траспондерные новости, обзоры оборудования для приема со спутников, прошивки спутниковых ресиверов, советы новичкам и форум по теме спутниковое телевидение

Вы не авторизированны. Пожалуйста войдите на сайт, или зарегистрируйтесь!
Навигация по сайту
 
Панель управления
 

10-05-2017, 22:01, комментариев оставили 0, просмотров: 518 Раздел: PHP, Yii2

Небольшой пример использования Flash в  Yii2

 

controller

<?php
 $model = new TestForm();
        if( $model->load(Yii::$app->request->post()) ){
            if( $model->validate() ){
                Yii::$app->session->setFlash('success', 'Данные приняты');
                return $this->refresh();
            }else{
                Yii::$app->session->setFlash('error', 'Ошибка');
            }
        }

?>

 
 
10-05-2017, 09:04, комментариев оставили 0, просмотров: 1277 Раздел: PHP, Yii2

Подключение favicon Yii2


$this->registerLinkTag(['rel' => 'icon', 'type' => 'image/png', 'href' => Url::to(['/favicon.png'])]);

 

Решение через контроллер

 

\Yii::$app->view->registerLinkTag(['rel' => 'icon', 'type' => 'image/png', 'href' => Url::to(['/favicon.png'])]);

 
 
10-05-2017, 08:49, комментариев оставили 0, просмотров: 569 Раздел: PHP, Yii2

Простое использование каптчи в Yii2

 

 

 

Представление у нас будет выглядить таким образом:

 

 

<?php

///view
use yii\widgets\ActiveForm;
use yii\helpers\Html;
use yii\captcha\Captcha;
?>
 


<?php //вывод отзывов?>
<?php if (!Yii::$app->user->isGuest) {?>

<?php $form = ActiveForm::begin(); ?>

                    <?= $form->field($model, 'body')->textarea(['rows' => 6])->label('отзыв'); ?>

                    <?= $form->field($model, 'verifyCode')->label('проверочный код')->widget(Captcha::className(), [
                        'template' => '<div class="row"><div class="col-lg-3">{image}</div><div class="col-lg-6">{input}</div></div>',
                    ]) ?>

                    <div class="form-group">
                        <?= Html::submitButton('Добавить', ['class' => 'btn btn-primary', 'name' => 'contact-button']) ?>
                    </div>

                <?php ActiveForm::end();  ?>
<?php }else { echo "Зарегистрируйте или войдите на сайт для оставления отзыва";}?>

 

 
 
10-05-2017, 08:40, комментариев оставили 0, просмотров: 459 Раздел: PHP, Yii2
Отключаем проверку csfv на определенные страницы при приеме  с внешних и статичных форм в Yii2. Как то столкнулся с данной проблемой и долго не мог ее решить.
 
 
10-05-2017, 08:32, комментариев оставили 0, просмотров: 429 Раздел: PHP, Yii2

Простое отображение метатегов в Yii2

 

<?php
$this->title = 'Найти Мастера';
$this->registerMetaTag([
  'name' => 'description',
  'content' => 'ваш текст',
]);
$this->registerMetaTag([
  'name' => 'keywords',
  'content' => 'ключивеки'
]);