Найдено 1533 результата
- 2017.07.11, 16:53
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не получается checkbox
- Ответы: 4
- Просмотры: 2374
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-...
- 2017.07.11, 16:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не получается checkbox
- Ответы: 4
- Просмотры: 2374
Re: Не получается checkbox
Да спасибо, все верно. Только нашел решение и пришел сюда написать, как тут вы уже ответили. Спасибо! Я сделал этот кусок формы так: echo $form->field($model, 'rememberMe', [ 'options' => ['class' => 'g-mb-20'], 'errorOptions' => ['class' => 'form-control-feedback'], ])->begin(); echo "<label c...
- 2017.07.11, 16:04
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не получается checkbox
- Ответы: 4
- Просмотры: 2374
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=...
- 2017.07.11, 15:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не получается checkbox
- Ответы: 4
- Просмотры: 2374
Не получается 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=...
- 2017.07.10, 15:07
- Форум: Установка и настройка
- Тема: Openserver... htaccess... assets
- Ответы: 6
- Просмотры: 6099
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...
- 2017.07.10, 15:05
- Форум: Установка и настройка
- Тема: Openserver... htaccess... assets
- Ответы: 6
- Просмотры: 6099
Re: Openserver... htaccess... assets
Себе сделал такую памятку при разворачивании нового проекта. После установки OpenServer: Выбрать модули: Apache-PHP-7 + PHP-7.0 Кодировка (MySQL сервер): utf_unicode_ci Включить XDebug: OS-Конфигурация-PHP-7 в конце файла найти расскоментить и исправить строки: zend_extension="%sprogdir%/module...
- 2017.07.10, 15:02
- Форум: Установка и настройка
- Тема: Почта
- Ответы: 4
- Просмотры: 3561
Re: Почта
У меня на хостинге была проблема с отправкой пока я не завел почтовый ящик, с которого должны были отправляться письма. На яндекс уходили на mail.ru - нет. Хостер посмотрел свои логи и посоветовал создать почтовый ящик. С тех пор все работало как часы.
- 2017.07.09, 22:53
- Форум: Вёрстка и JavaScript
- Тема: Как правильно подключать Font Awesome (или любые другие плагины)?
- Ответы: 7
- Просмотры: 12896
Re: Как правильно подключать Font Awesome (или любые другие плагины)?
Дмитрий, я думал в yii можно подключать только yii-расширения. А оказалось вон оно что. Громадное спасибо. То есть bower пакеты попадают в папку bower, куда можно ссылаться через алиас @bower. Громадное спасибо. И самое главное - автоматическое обновление и быстрая установка. Особенно если куча паке...
- 2017.07.09, 22:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Закрыть доступ к backend
- Ответы: 5
- Просмотры: 2504
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. И мне когда-то писал....
- 2017.07.09, 20:23
- Форум: Вёрстка и JavaScript
- Тема: Как на стороне клиента применить собственные стили после валидации формы?
- Ответы: 3
- Просмотры: 2395
Re: Как на стороне клиента применить собственные стили после валидации формы?
Форму победил. Оказывается еще есть опции для формы - можно указать какие классы применять при успешной или неуспешной валидации: <!-- Form --> <?php $form = ActiveForm::begin([ 'id' => 'login-form', 'options' => ['class' => 'g-py-15'], 'errorCssClass' => 'u-has-error-v1', 'successCssClass' => 'u-ha...
- 2017.07.09, 19:39
- Форум: Вёрстка и JavaScript
- Тема: Fancybox не работает
- Ответы: 4
- Просмотры: 3155
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
https://www.youtube.com/watch?v=gDn9naCm0jM
https://www.youtube.com/watch?v=orgkRdyEuI0
ну и не забываем читать это: https://github.com/yiisoft/yii2/blob/ma ... /README.md
- 2017.07.09, 19:32
- Форум: Вёрстка и JavaScript
- Тема: Fancybox не работает
- Ответы: 4
- Просмотры: 3155
Re: Fancybox не работает
Ну очевидно, что вы два раза подключаете jquey. А зачем? Уберите тот что в шапке. Изучите что такое asset-бандлы. Настройте подключение вашего скрипта после строк, где подключается jquery. Если и это не поможет, упрощайте задачу до тех пор, пока ошибка не исчезнет.
- 2017.07.09, 14:17
- Форум: Вёрстка и JavaScript
- Тема: Fancybox не работает
- Ответы: 4
- Просмотры: 3155
Re: Fancybox не работает
Вы не показали ни кода, ни что именно у вас не работает, ни скриншотов никаких. Шансов получить ответ нет никаких. Выкладывайте код, как подключаете, какие версии используете. Конечно, если у вас не работает проверенная годами библиотека, то вероятность 99% что вы делаете что-то не так. Но чтобы пон...
- 2017.07.09, 14:07
- Форум: Вёрстка и JavaScript
- Тема: Как разделить скрипты из функции по разным видам?
- Ответы: 5
- Просмотры: 3339
Re: Как разделить скрипты из функции по разным видам?
Пусть всё будет в одном js файле. Размером страницы в полтора мегабайта уже никого не удивишь. Если конечно ресурс не ориентирован на регионы с дорогим мегабайтным интернетом Спасибо за ответ, я думал все в отпуск ушли или форум переехал. Но тут вот в чем вопрос. Если я использую карусель, допустим...
- 2017.07.09, 03:30
- Форум: Вёрстка и JavaScript
- Тема: Как на стороне клиента применить собственные стили после валидации формы?
- Ответы: 3
- Просмотры: 2395
Как на стороне клиента применить собственные стили после валидации формы?
Если валидация успешная (или нет) фреймворк по умолчанию обводит рамочкой текстовое поле (красной или зеленой в зависимости от успеха валидации). 1. Не совсем понял где именно он это реализует (в activeFrom.js)? 2. Мне нужно убрать определенный класс с input и добавить определенный класс в div, кото...
- 2017.07.09, 00:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как передать массив при отправке смс сообщения
- Ответы: 7
- Просмотры: 2593
Re: Как передать массив при отправке смс сообщения
Если во входящие параметры $text содержит отправляемый текст, то какая проблема сцепить так, как я написал?
Код: Выделить всё
$text = 'Название сайта ' .$model->name.' '.$model->phone
- 2017.07.09, 00:00
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как передать массив при отправке смс сообщения
- Ответы: 7
- Просмотры: 2593
Re: Как передать массив при отправке смс сообщения
Скорее всего, ваша функция \Yii::$app->sms->sendSms('+7910******6', $text, true, 1, 5)) ожидает увидеть текст. Скажите, с какой целью вы туда массив запихнуть хотите? Вы же текстовое смс отправляете.
- 2017.07.08, 20:07
- Форум: Вёрстка и JavaScript
- Тема: Как разделить скрипты из функции по разным видам?
- Ответы: 5
- Просмотры: 3339
Как разделить скрипты из функции по разным видам?
У меня на главной странице получилась такая портянка: <!-- 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...
- 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)
- 2017.07.07, 23:13
- Форум: Вёрстка и JavaScript
- Тема: Как правильно подключать Font Awesome (или любые другие плагины)?
- Ответы: 7
- Просмотры: 12896
Как правильно подключать Font Awesome (или любые другие плагины)?
Вот согласно документации использования значков FontAwesome достаточно: <link rel="stylesheet" href="path/to/font-awesome/css/font-awesome.min.css"> Но в папке приходит куча файлов, в том числе и тех, назначение которых мне непонятно. Так вот шрифты FontAwesome я привел для приме...