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

quasar
2020.01.26, 13:57
Форум: Общие вопросы (Yii 2.x)
Тема: Документирование (генерация доки) проекта на Yii2
Ответы: 6
Просмотры: 2803

Re: Документирование (генерация доки) проекта на Yii2

Что значит не хочет работать? Опишите конкретнее. Так же попробуйте на другой версии php или в другом окружении. Можно просто ответить на поставленный вопрос? Чем пользуетесь и что сейчас в тренде? А потом я уже буду смотреть что лучше всего подойдет в моем случает. Потому что если сейчас начинать ...
quasar
2020.01.26, 01:10
Форум: Общие вопросы (Yii 2.x)
Тема: Документирование (генерация доки) проекта на Yii2
Ответы: 6
Просмотры: 2803

Документирование (генерация доки) проекта на Yii2

Здравствуйте. Поделитесь идеями кто как генерирует документацию для Yii2? Когда пишешь достаточно большой проект возникает задача документировать код, потому что просто забывается что где описано. Знаю Yii вроде как автоматом генерирует через PhpDocumentor свою доку. Но вот ставлю документов на посл...
quasar
2019.07.17, 19:04
Форум: Общие вопросы (Yii 2.x)
Тема: Пошаговая валидация формы на клиенте
Ответы: 7
Просмотры: 2929

Re: Пошаговая валидация формы на клиенте

masson писал(а): 2019.07.17, 17:53 https://github.com/yiisoft/yii2/blob/ma ... m.js#LC143
Статус меняется у атрибутов

В дебагере браузера смотрите как до них добраться
Спасибо!
quasar
2019.07.17, 17:45
Форум: Общие вопросы (Yii 2.x)
Тема: Пошаговая валидация формы на клиенте
Ответы: 7
Просмотры: 2929

Re: Пошаговая валидация формы на клиенте

Выбрать Jquery коллекцию всех инпутов на табе и запустить в цикле each $('#form').yiiActiveForm('validateAttribute', 'input-id'); Еще вопрос как определить прошло поле валидацию или нет? Потому что в условии переключения таба надо ориетироваться на то прошли поля валидацию или нет. Смотрю что возвр...
quasar
2019.07.17, 16:45
Форум: Общие вопросы (Yii 2.x)
Тема: Пошаговая валидация формы на клиенте
Ответы: 7
Просмотры: 2929

Re: Пошаговая валидация формы на клиенте

masson писал(а): 2019.07.17, 16:42 Выбрать Jquery коллекцию всех инпутов на табе и запустить в цикле each
$('#form').yiiActiveForm('validateAttribute', 'input-id');
Спасибо попробую!
quasar
2019.07.17, 16:18
Форум: Общие вопросы (Yii 2.x)
Тема: Пошаговая валидация формы на клиенте
Ответы: 7
Просмотры: 2929

Re: Пошаговая валидация формы на клиенте

"На клиенте" имеется в виду JavaScript? Нужна просто валидация на JavaScript. Дело в том что по правилам валидации ActiveForm уже создает правила валидации в JavaScript и например при потере фокуса на поле срабатывает проверка этого поля. А мне по сути надо по клику на кнопку перечислить ...
quasar
2019.07.17, 14:42
Форум: Общие вопросы (Yii 2.x)
Тема: Пошаговая валидация формы на клиенте
Ответы: 7
Просмотры: 2929

Пошаговая валидация формы на клиенте

Здравствуйте. Как в yii2 можно вызвать по клику валидацию конкртеного поля а не всей формы на клиенте. Задача была поставлена разбить форму на шаги. Ну я пошел методом разделения формы на бутстраповские табы. Теперь при переключении таба мне надо провалидировать поля которые находятся на данном этап...
quasar
2019.07.14, 21:36
Форум: Общие вопросы (Yii 2.x)
Тема: Расширение для загрузки аватарок
Ответы: 0
Просмотры: 669

Расширение для загрузки аватарок

Всем привет! Пишу модуль регистрации и кабинета юзера. Возникла необходимость подгружать аватарки. Подскажите пожалуйста кто знает расширения при помощи каких удобней всего грузить аватарки. Требование к расшерению это стабильность работы, возможность обрезать фото ну и конечно же задавать имя файлу...
quasar
2019.04.23, 22:29
Форум: Общие вопросы (Yii 2.x)
Тема: Не работает сброс кеша DbDependency
Ответы: 0
Просмотры: 636

Не работает сброс кеша DbDependency

Вообщем такая история, решил потестить кеширование. Создал таблицу в базе сделал поле updated_at и TimestampBehavior нормально его обновляю. Сделал код: Решил что по обновлению записи надо сбрасывать кеш, задал зависимость как в доке. $dependency = new DbDependency([ 'sql' => 'SELECT MAX(updated_at)...
quasar
2019.04.20, 22:00
Форум: Общие вопросы (Yii 2.x)
Тема: Редактор twitter bootstrap для Yii2
Ответы: 0
Просмотры: 653

Редактор twitter bootstrap для Yii2

Привет, профи! Посоветуйте расширение для подключения хорошего редактора Twitter Bootstrap. Дело в том что заказчик не хочет писать весь HTML с нуля а хочет использовать компоновщик страницы. Такие я встречал в вордпресе. Может кто то подобное видел под Yii?
quasar
2019.04.11, 18:38
Форум: Общие вопросы (Yii 2.x)
Тема: Как переводить модель из модуля в виджетах
Ответы: 2
Просмотры: 1145

Re: Как переводить модель из модуля в виджетах

https://www.yiiframework.com/doc/guide/2.0/ru/runtime-bootstrapping Если идти путем предзагрузки то с таким успехом можно сразу в основном конфиге прописать где брать переводы для модуля. Я думал есть вариант по типу как в модуля но чтобы работал для виджета этого модуля. Суть в том что хотелось не...
quasar
2019.04.11, 17:09
Форум: Общие вопросы (Yii 2.x)
Тема: Как переводить модель из модуля в виджетах
Ответы: 2
Просмотры: 1145

Как переводить модель из модуля в виджетах

Кратко о ситуации. Есть модуль внутри которого я разместил каталог с переводами и подключаю эти переводы в самом модуле в секции init(); public function init() { parent::init(); $this->registerTranslations(); } public function registerTranslations(){ \Yii::$app->i18n->translations['catalog*'] = [ 'c...
quasar
2019.04.10, 15:08
Форум: Общие вопросы (Yii 2.x)
Тема: Посоветуйте расширение чисто для работы с RBAC
Ответы: 3
Просмотры: 1357

Re: Посоветуйте расширение чисто для работы с RBAC

samdark писал(а): 2019.04.10, 00:33 Что именно должно делать расширение?
Расширение должно управлять таблицами RBAC (Создавать роли, разрешения и тд.) Максимально что ему указать это модель с которой брать айдишники пользователей чтобы к ним цеплять роли и разрешения.
quasar
2019.04.09, 20:05
Форум: Общие вопросы (Yii 2.x)
Тема: Посоветуйте расширение чисто для работы с RBAC
Ответы: 3
Просмотры: 1357

Посоветуйте расширение чисто для работы с RBAC

Здравствуйте. Посоветуйте расширение для работы с RBAC. Задача следующая: стоит самописная система авторизации и регистрации на сайте. Понятное дело что там таблица имеет свои поля и она достаточно длинная по полям, на этих полях предидущие прогеры завязали логику всех модулей. Все расширения которы...
quasar
2019.04.09, 19:59
Форум: Общие вопросы (Yii 2.x)
Тема: Удаление куки
Ответы: 10
Просмотры: 3678

Re: Удаление куки

Seagull писал(а): 2019.04.07, 12:00
quasar писал(а): 2019.04.07, 08:34 Всем спасибо! Разобрался.
И что по итогу?
По итогу сработало Yii::$app->response->cookies->remove(ТУТ ИМЯ КУКИ ИЛИ ЕЁ ОБЪЕКТ) я допустил опечатку в коде и поэтому не понимал где лезет ошибка.
quasar
2019.04.07, 08:34
Форум: Общие вопросы (Yii 2.x)
Тема: Удаление куки
Ответы: 10
Просмотры: 3678

Re: Удаление куки

Всем спасибо! Разобрался.
quasar
2019.04.06, 22:35
Форум: Общие вопросы (Yii 2.x)
Тема: Удаление куки
Ответы: 10
Просмотры: 3678

Re: Удаление куки

futbolim писал(а): 2019.04.06, 22:27 Yii::$app->response->cookies->remove()
Я так понимаю это грохнет все куки. А мне надо удалить всего лишь одно поле.
quasar
2019.04.06, 22:08
Форум: Общие вопросы (Yii 2.x)
Тема: Удаление куки
Ответы: 10
Просмотры: 3678

Re: Удаление куки

https://www.yiiframework.com/doc/guide/2.0/ru/runtime-sessions-cookies#sending-cookies Удалять тоже из response'а надо. Попытки удалить через респонс методом ремув приводят к тому же исключению что кука только для чтения. Я думаю как то надо переключить в куке параметр readOnly в false... В каких с...
quasar
2019.04.06, 20:47
Форум: Общие вопросы (Yii 2.x)
Тема: Удаление куки
Ответы: 10
Просмотры: 3678

Удаление куки

Здравствуйте не могу удалить куку. Вот задаю ее: $cookies = Yii::$app->response->cookies; $cookies->add(new \yii\web\Cookie([ 'name' => 'refId', 'value' => $refId, ])); Теперь пытаюсь удалить в другом методе класса: $cookies = Yii::$app->request->cookies; unset($cookies['refId']); Кидает исключение ...
quasar
2019.03.30, 18:05
Форум: Общие вопросы (Yii 2.x)
Тема: Композер и удаление пакетов yii2
Ответы: 6
Просмотры: 3052

Re: Композер и удаление пакетов yii2

ElisDN писал(а): 2019.03.30, 17:59 composer remove dektrium/yii2-rbac
Спасибо, Дима! Действительно команда удалила пакет. Подскажи пожалуйста, почему команда установки и удаления имеет разные названия пакета?