Найдено 1533 результата

girmate
2017.07.11, 16:53
Форум: Общие вопросы (Yii 2.x)
Тема: Не получается checkbox
Ответы: 4
Просмотры: 2361

Re: Не получается checkbox

Вот так echo Html::activeCheckbox($model, 'rememberMe', [ 'class' => 'hidden-xs-up g-pos-abs g-top-0 g-left-0', 'label' => false ]); или echo $form->field($model, 'rememberMe', [ 'options' => ['class' => 'g-mb-20'], 'template' => "{label}\n{input}\n<div class=\"u-check-icon-checkbox-v6 g-...
girmate
2017.07.11, 16:49
Форум: Общие вопросы (Yii 2.x)
Тема: Не получается checkbox
Ответы: 4
Просмотры: 2361

Re: Не получается checkbox

Да спасибо, все верно. Только нашел решение и пришел сюда написать, как тут вы уже ответили. Спасибо! Я сделал этот кусок формы так: echo $form->field($model, 'rememberMe', [ 'options' => ['class' => 'g-mb-20'], 'errorOptions' => ['class' => 'form-control-feedback'], ])->begin(); echo "<label c...
girmate
2017.07.11, 16:04
Форум: Общие вопросы (Yii 2.x)
Тема: Не получается checkbox
Ответы: 4
Просмотры: 2361

Re: Не получается checkbox

Или как echo Html::activeCheckbox($model, 'rememberMe', [ 'class' => 'hidden-xs-up g-pos-abs g-top-0 g-left-0', ]); Заставить перестать генерировать label для поля? Оно генерирует вот это: <input type="hidden" name="LoginForm[rememberMe]" value="0"> <label> <input type=...
girmate
2017.07.11, 15:37
Форум: Общие вопросы (Yii 2.x)
Тема: Не получается checkbox
Ответы: 4
Просмотры: 2361

Не получается checkbox

Хочу получить: <div class="g-mb-20"> <label class="u-check g-pl-25 g-mr-25"> <input class="hidden-xs-up g-pos-abs g-top-0 g-left-0" type="checkbox" checked=""> <div class="u-check-icon-checkbox-v6 g-absolute-centered--y g-left-0"> <i class=...
girmate
2017.07.10, 15:07
Форум: Установка и настройка
Тема: Openserver... htaccess... assets
Ответы: 6
Просмотры: 6009

Re: Openserver... htaccess... assets

при этом в каждую папку /web (frontend и backend) положил по файлу .htaccess со следующим содержимым: Options +FollowSymLinks IndexIgnore */* RewriteEngine on # if a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # otherwise forwar...
girmate
2017.07.10, 15:05
Форум: Установка и настройка
Тема: Openserver... htaccess... assets
Ответы: 6
Просмотры: 6009

Re: Openserver... htaccess... assets

Себе сделал такую памятку при разворачивании нового проекта. После установки OpenServer: Выбрать модули: Apache-PHP-7 + PHP-7.0 Кодировка (MySQL сервер): utf_unicode_ci Включить XDebug: OS-Конфигурация-PHP-7 в конце файла найти расскоментить и исправить строки: zend_extension="%sprogdir%/module...
girmate
2017.07.10, 15:02
Форум: Установка и настройка
Тема: Почта
Ответы: 4
Просмотры: 3530

Re: Почта

У меня на хостинге была проблема с отправкой пока я не завел почтовый ящик, с которого должны были отправляться письма. На яндекс уходили на mail.ru - нет. Хостер посмотрел свои логи и посоветовал создать почтовый ящик. С тех пор все работало как часы.
girmate
2017.07.09, 22:53
Форум: Вёрстка и JavaScript
Тема: Как правильно подключать Font Awesome (или любые другие плагины)?
Ответы: 7
Просмотры: 12787

Re: Как правильно подключать Font Awesome (или любые другие плагины)?

Дмитрий, я думал в yii можно подключать только yii-расширения. А оказалось вон оно что. Громадное спасибо. То есть bower пакеты попадают в папку bower, куда можно ссылаться через алиас @bower. Громадное спасибо. И самое главное - автоматическое обновление и быстрая установка. Особенно если куча паке...
girmate
2017.07.09, 22:49
Форум: Общие вопросы (Yii 2.x)
Тема: Закрыть доступ к backend
Ответы: 5
Просмотры: 2496

Re: Закрыть доступ к backend

В backend/config/main.php: return [ ... 'as access' => [ 'class' => 'yii\filters\AccessControl', 'except' => ['site/login', 'api/index'], 'rules' => [ [ 'allow' => true, 'roles' => ['@'], ], ], ], 'params' => $params, ]; Дмитрий пишет этот код только на моей памяти уже раза 3. И мне когда-то писал....
girmate
2017.07.09, 20:23
Форум: Вёрстка и JavaScript
Тема: Как на стороне клиента применить собственные стили после валидации формы?
Ответы: 3
Просмотры: 2362

Re: Как на стороне клиента применить собственные стили после валидации формы?

Форму победил. Оказывается еще есть опции для формы - можно указать какие классы применять при успешной или неуспешной валидации: <!-- Form --> <?php $form = ActiveForm::begin([ 'id' => 'login-form', 'options' => ['class' => 'g-py-15'], 'errorCssClass' => 'u-has-error-v1', 'successCssClass' => 'u-ha...
girmate
2017.07.09, 19:39
Форум: Вёрстка и JavaScript
Тема: Fancybox не работает
Ответы: 4
Просмотры: 3110

Re: Fancybox не работает

Вот эти видео должны вам помочь понять что такое ассеты и как подключать ресурсы приложения:
https://www.youtube.com/watch?v=gDn9naCm0jM
https://www.youtube.com/watch?v=orgkRdyEuI0
ну и не забываем читать это: https://github.com/yiisoft/yii2/blob/ma ... /README.md
girmate
2017.07.09, 19:32
Форум: Вёрстка и JavaScript
Тема: Fancybox не работает
Ответы: 4
Просмотры: 3110

Re: Fancybox не работает

Ну очевидно, что вы два раза подключаете jquey. А зачем? Уберите тот что в шапке. Изучите что такое asset-бандлы. Настройте подключение вашего скрипта после строк, где подключается jquery. Если и это не поможет, упрощайте задачу до тех пор, пока ошибка не исчезнет.
girmate
2017.07.09, 14:17
Форум: Вёрстка и JavaScript
Тема: Fancybox не работает
Ответы: 4
Просмотры: 3110

Re: Fancybox не работает

Вы не показали ни кода, ни что именно у вас не работает, ни скриншотов никаких. Шансов получить ответ нет никаких. Выкладывайте код, как подключаете, какие версии используете. Конечно, если у вас не работает проверенная годами библиотека, то вероятность 99% что вы делаете что-то не так. Но чтобы пон...
girmate
2017.07.09, 14:07
Форум: Вёрстка и JavaScript
Тема: Как разделить скрипты из функции по разным видам?
Ответы: 5
Просмотры: 3294

Re: Как разделить скрипты из функции по разным видам?

Пусть всё будет в одном js файле. Размером страницы в полтора мегабайта уже никого не удивишь. Если конечно ресурс не ориентирован на регионы с дорогим мегабайтным интернетом Спасибо за ответ, я думал все в отпуск ушли или форум переехал. Но тут вот в чем вопрос. Если я использую карусель, допустим...
girmate
2017.07.09, 03:30
Форум: Вёрстка и JavaScript
Тема: Как на стороне клиента применить собственные стили после валидации формы?
Ответы: 3
Просмотры: 2362

Как на стороне клиента применить собственные стили после валидации формы?

Если валидация успешная (или нет) фреймворк по умолчанию обводит рамочкой текстовое поле (красной или зеленой в зависимости от успеха валидации). 1. Не совсем понял где именно он это реализует (в activeFrom.js)? 2. Мне нужно убрать определенный класс с input и добавить определенный класс в div, кото...
girmate
2017.07.09, 00:09
Форум: Общие вопросы (Yii 2.x)
Тема: Как передать массив при отправке смс сообщения
Ответы: 7
Просмотры: 2593

Re: Как передать массив при отправке смс сообщения

Если во входящие параметры $text содержит отправляемый текст, то какая проблема сцепить так, как я написал?

Код: Выделить всё

$text = 'Название сайта ' .$model->name.' '.$model->phone
girmate
2017.07.09, 00:00
Форум: Общие вопросы (Yii 2.x)
Тема: Как передать массив при отправке смс сообщения
Ответы: 7
Просмотры: 2593

Re: Как передать массив при отправке смс сообщения

Скорее всего, ваша функция \Yii::$app->sms->sendSms('+7910******6', $text, true, 1, 5)) ожидает увидеть текст. Скажите, с какой целью вы туда массив запихнуть хотите? Вы же текстовое смс отправляете.
girmate
2017.07.08, 20:07
Форум: Вёрстка и JavaScript
Тема: Как разделить скрипты из функции по разным видам?
Ответы: 5
Просмотры: 3294

Как разделить скрипты из функции по разным видам?

У меня на главной странице получилась такая портянка: <!-- JS Plugins Init. --> <script> $(document).on('ready', function () { // Header $.HSCore.components.HSHeader.init($('#js-header')); $.HSCore.helpers.HSHamburgers.init('.hamburger'); // Initialization of HSMegaMenu plugin $('.js-mega-menu').HSM...
girmate
2017.07.08, 18:35
Форум: Общие вопросы (Yii 2.x)
Тема: Как передать массив при отправке смс сообщения
Ответы: 7
Просмотры: 2593

Re: Как передать массив при отправке смс сообщения

Код: Выделить всё

$text = 'Название сайта' .$model->name.$model->phone
\Yii::$app->sms->sendSms('+7910******6', $text, true, 1, 5)
Я так понимаю ваше расширение не готово принимать массив. Покажите код функции sendSms. Но в любом случае сцепить строку с массивом так не получится.
girmate
2017.07.07, 23:13
Форум: Вёрстка и JavaScript
Тема: Как правильно подключать Font Awesome (или любые другие плагины)?
Ответы: 7
Просмотры: 12787

Как правильно подключать Font Awesome (или любые другие плагины)?

Вот согласно документации использования значков FontAwesome достаточно: <link rel="stylesheet" href="path/to/font-awesome/css/font-awesome.min.css"> Но в папке приходит куча файлов, в том числе и тех, назначение которых мне непонятно. Так вот шрифты FontAwesome я привел для приме...