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

leonenco
2021.02.03, 05:30
Форум: Общие вопросы (Yii 2.x)
Тема: AssetBundle
Ответы: 3
Просмотры: 477

Re: AssetBundle

ElisDN писал(а):
2021.02.02, 21:33
А что вы уже читали?
На форуме необходимо создать ранк ответов. Чтобы вновь приходящий исщуший ответа видел какой ответ наиболее валативен. Это позвлит отметелить ненужные комменты. И ты Дима прав, что он сделал чтоб понять для чего он нужен.
leonenco
2021.01.09, 05:01
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос по настройке swiftmailer
Ответы: 3
Просмотры: 469

Re: Вопрос по настройке swiftmailer

Вы можете обыграть это таким образом:

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

if ((Yii::$app->mailer->compose()
            ...
            ->send()
        )) {

           //Логируйте сообщение

            return true;
            
        }
        throw new RuntimeException("Error send sign up email.");

leonenco
2021.01.09, 04:21
Форум: Общие вопросы (Yii 2.x)
Тема: Ajax валидация и сохраниение формы не срабатывает
Ответы: 4
Просмотры: 1074

Re: Ajax валидация и сохраниение формы не срабатывает

Здравствуйте. Много чего перерыл, но из найденных примеров у меня не работает. Валидация срабатывает, ошибки показывает, но данные из формы не приходят и не сохраняются. Цель - когда пользователь заполняет форму, если все нормально, появляется кнопка загрузки документа, получает вордовский документ...
leonenco
2020.12.31, 09:38
Форум: Общие вопросы (Yii 2.x)
Тема: Не выводиться кастомная ошибка из модели.
Ответы: 12
Просмотры: 878

Re: Не выводиться кастомная ошибка из модели.

А может проблема в том, что есть просто message, и есть tooBig и tooSmall? При превышении интервала должно отрабатывать сообщение tooBig, если значение меньше минимального - tooSmall, и тогда понятно почему не отрабатывало message. Его в этом валидаторе, скорей всего нет. При возникновении ошибки д...
leonenco
2020.12.31, 06:29
Форум: Общие вопросы (Yii 2.x)
Тема: Не выводиться кастомная ошибка из модели.
Ответы: 12
Просмотры: 878

Re: Не выводиться кастомная ошибка из модели.

Кстати они тоже не сработали, показало стандартное сообщение об ошибке. $message = 'We do not serve this area right now.'; return [ // name, email, subject and body are required [['zip'], 'required', 'message' => 'Please type in your {attribute}.'], [['zip'], 'string', 'length' => [5, 5]], [['zip']...
leonenco
2020.12.31, 06:21
Форум: Общие вопросы (Yii 2.x)
Тема: Не выводиться кастомная ошибка из модели.
Ответы: 12
Просмотры: 878

Re: Не выводиться кастомная ошибка из модели.

Я это пробовал, но это решение для конкретного случая 'min' или 'max'. Все они используют интерфейс от yii\validators\Validator, так что 'message' должен в любом случае отрабатывать для любой ошибки. Не так? message сработает если в поле ввести не integer Возможно, но как быть когда мне надо свалид...
leonenco
2020.12.30, 05:23
Форум: Общие вопросы (Yii 2.x)
Тема: Не выводиться кастомная ошибка из модели.
Ответы: 12
Просмотры: 878

Re: Не выводиться кастомная ошибка из модели.

leonenco писал(а):
2020.12.30, 05:21
Я это пробовал, но это решение для конкретного случая 'min' или 'max'. Все они используют интерфейс от yii\validators\Validator, так что 'message' должен в любом случае отрабатывать для любой ошибки. Не так?
Кстати они тоже не сработали, показало стандартное сообщение об ошибке.
leonenco
2020.12.30, 05:21
Форум: Общие вопросы (Yii 2.x)
Тема: Не выводиться кастомная ошибка из модели.
Ответы: 12
Просмотры: 878

Re: Не выводиться кастомная ошибка из модели.

Я это пробовал, но это решение для конкретного случая 'min' или 'max'. Все они используют интерфейс от yii\validators\Validator, так что 'message' должен в любом случае отрабатывать для любой ошибки. Не так?
leonenco
2020.12.29, 09:06
Форум: Общие вопросы (Yii 2.x)
Тема: Не выводиться кастомная ошибка из модели.
Ответы: 12
Просмотры: 878

Re: Не выводиться кастомная ошибка из модели.

Я делал как то для другой компании что то подобное и тогда я использовал кастомный валидатор: /* * Get zip checked by range * @return bool */ public function checkZip($attribute) { if(!in_array($this->$attribute, range(55001, 56763)) && !in_array($this->$attribute, range(53001, 54990))){ $this->addE...
leonenco
2020.12.29, 08:55
Форум: Общие вопросы (Yii 2.x)
Тема: Не выводиться кастомная ошибка из модели.
Ответы: 12
Просмотры: 878

Не выводиться кастомная ошибка из модели.

Привет всем, с наступающим новым годом. Проблемка возникла. Не могу вывести сообщение о ошибке из model rules. Вот концепт: Есть главная модель Contact -> наследуется от base Model. Создал модель Painting наследуется от Contact. в Contact: public function rules() { return [ // name, email, subject a...
leonenco
2020.10.13, 05:14
Форум: Общие вопросы (Yii 2.x)
Тема: сделать папку common видимой из web
Ответы: 5
Просмотры: 802

Re: сделать папку common видимой из web

Я честно говоря не понимаю, зачем создавать папку UPLOADS в COMMON директории. Можно ее вообще вывести в рут и сохранять в нее используя алиас. Таким образом сохраняется целостность фалов фреймворка и само понимание что где находиться.
leonenco
2020.10.13, 04:14
Форум: Общие вопросы (Yii 2.x)
Тема: Загрузка файлов с учетом текущей даты
Ответы: 3
Просмотры: 664

Re: Загрузка файлов с учетом текущей даты

Вы пробовали использовать алиасы, чтобы задать абсолютный путь к корневой директории где вы собираетесь сохранять файлы? Как то так: $path = \Yii::getAlias('@frontend/uploads/' . $month . DIRECTORY_SEPARATOR . $day . DIRECTORY_SEPARATOR; $file_path = $path . $filename; Также я заметил что вы использ...
leonenco
2020.09.05, 04:17
Форум: Общие вопросы (Yii 2.x)
Тема: Подскажите виджет для Yii
Ответы: 4
Просмотры: 789

Re: Подскажите виджет для Yii

Попробуйте поменять `z-index` у верхнего на -1. Это можно сделать с помощью добавления соответствующего css класса, или добавлять аттрибут `style` с необходимым параметром.
leonenco
2020.08.31, 05:56
Форум: Общие вопросы (Yii 2.x)
Тема: Как сравнить значения из объединенных таблиц в Yii2 ActiveDataProvider
Ответы: 2
Просмотры: 491

Как сравнить значения из объединенных таблиц в Yii2 ActiveDataProvider

Я пытаюсь вывести поиск для виджета gridview. Проблема в том, что мне нужно сравнить значения из основной таблицы и из объединенной таблицы. Проблема в том что 'rank.promotion_points' выводит как строку, а не как связь со значением. Вот из дебага: SELECT user.* FROM user LEFT JOIN rank ON user.rank_...
leonenco
2020.08.17, 02:51
Форум: Общие вопросы (Yii 2.x)
Тема: Форма с подзаголовками
Ответы: 3
Просмотры: 641

Re: Форма с подзаголовками

А что вам мешает заточить стандартный Фунционал используя Dependent Dropdown https://www.yiiframework.com/wiki/723/creating-a-dependent-dropdown-from-scratch-in-yii2 и прикрутить Ajax на последний селектор, а также создать специальный action для вывода необходимой информации при последнем запросе в ...
leonenco
2020.07.28, 02:29
Форум: Общие вопросы (Yii 2.x)
Тема: url helper глюк
Ответы: 5
Просмотры: 842

Re: url helper глюк

Вы забыли: php

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

<?php //<--------------------
use yii\helpers\Url;
?>
leonenco
2020.06.25, 05:09
Форум: Общие вопросы (Yii 2.x)
Тема: Почему не работает ajax
Ответы: 12
Просмотры: 1187

Re: Почему не работает ajax

А как вы рендерите элемент на который вы подвесили Jquery action? Через Ajax? Для начала я бы хотя бы сделал так: $(document).on('click', '.to-cart', function(e){ //<----- e.preventDefault(); var id = $(this).data('id'); $.ajax({ url: '/cart/add', data: {id: id}, type: 'GET', success: function(res){...