подправил тему.
смысл не в том, как написать, смысл в том, есть ли готовое решение в виде виджета/расширения.
наверно придется и правда самому писать через неделю другую, но может кто зайдет кто находил что-то такое раньше.
Найдено 69 результатов
- 2018.09.02, 01:50
- Форум: Общие вопросы (Yii 2.x)
- Тема: нужен pager с кол-вом записей (готовое решение)
- Ответы: 6
- Просмотры: 2103
- 2018.09.02, 01:41
- Форум: Общие вопросы по программированию
- Тема: Подскажите как такую регулярку сделать
- Ответы: 5
- Просмотры: 2498
- 2018.09.01, 13:46
- Форум: Общие вопросы (Yii 2.x)
- Тема: нужен pager с кол-вом записей (готовое решение)
- Ответы: 6
- Просмотры: 2103
Re: pager с кол-вом записей
https://sketch.io/render/sk-10c9fd188ec ... 1a44d.jpeg
есть pager, мне нужно чтобы он поддерживал и items per page
есть pager, мне нужно чтобы он поддерживал и items per page
- 2018.09.01, 02:00
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Возможно ли узнать что новый пароль равен старому
- Ответы: 3
- Просмотры: 2080
Re: Возможно ли узнать что новый пароль равен старому
что-то мудришь.
нужно просто проверить пароль также как при логине, например
$user->validatePassword($password) и всё
нужно просто проверить пароль также как при логине, например
$user->validatePassword($password) и всё
- 2018.09.01, 01:16
- Форум: Обо всем
- Тема: Yii2 - атака хейтеров и что делать дальше?
- Ответы: 429
- Просмотры: 156894
Re: Yii2 - атака хейтеров и что делать дальше?
во, супер! спасибо за столь развернутый ответ
- 2018.09.01, 00:34
- Форум: Обо всем
- Тема: Yii2 - атака хейтеров и что делать дальше?
- Ответы: 429
- Просмотры: 156894
Re: Yii2 - атака хейтеров и что делать дальше?
не извиняюсь к сожалению говнокодеры медленно но уверенно замещаются патерновыми ебанатиками и хипстерами типа "сеньор". понавыдумывают аббревиатур и вые..ваются потом. да, есть толковые вещи, но это капля в море бесконечного говна. "О, нам тут нужно 2 слова обьединить, я думаю сюда ф...
- 2018.08.31, 19:39
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не могу разобраться с логами
- Ответы: 1
- Просмотры: 782
Re: Не могу разобраться с логами
https://www.yiiframework.com/doc/api/2.0/yii-log-target#$logVars-detail в конфиг для цела нужно добавить logVars => [] https://www.yiiframework.com/doc/api/2.0/yii-log-target#$prefix-detail нужно добавить что-то вроде prefix => function ($m) {return ''} получится 'components' => [ 'log' => [ 'target...
- 2018.08.31, 19:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: нужен pager с кол-вом записей (готовое решение)
- Ответы: 6
- Просмотры: 2103
нужен pager с кол-вом записей (готовое решение)
есть ли какое-то решение для постраничного вывода с кол-вом записей под gridview+bootstrap?
типа такого https://www.jquery-az.com/boots/demo.php?ex=39.0_1
но не datatables , а обычный pager (pagerlink)
типа такого https://www.jquery-az.com/boots/demo.php?ex=39.0_1
но не datatables , а обычный pager (pagerlink)
- 2018.08.31, 00:12
- Форум: Общие вопросы (Yii 2.x)
- Тема: Странные запросы на сервере, чьи это файлы?
- Ответы: 3
- Просмотры: 1237
Re: Странные запросы на сервере, чьи это файлы?
расслабься, просто пытаются хакнуть
скоро админку вордпресса искать будут и т.д.
скоро админку вордпресса искать будут и т.д.
- 2018.08.28, 13:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как проверить наличие своей валидации (custom validation)?
- Ответы: 6
- Просмотры: 2162
Re: Как проверить наличие своей валидации (custom validation)?
futbolim,
в смысле при малых валидациях? Суть динамической модели именно в том, что она динамическая.
Всё что нужно сделать - это еще одну обертку типа фабрики, которая будет добавлять нужные поля и правила.
в смысле при малых валидациях? Суть динамической модели именно в том, что она динамическая.
Всё что нужно сделать - это еще одну обертку типа фабрики, которая будет добавлять нужные поля и правила.
- 2018.08.28, 13:13
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как проверить наличие своей валидации (custom validation)?
- Ответы: 6
- Просмотры: 2162
Re: Как проверить наличие своей валидации (custom validation)?
ясно. я такое делал недавно, наверно что-то похоже public function rules() { $customFields = static::getCustomFields(); $customFieldsRules = $customFields ? [[$customFields, 'string', 'max' => 255], [$customFields, 'default', 'value' => null]] : []; return array_merge([....], $customFieldsRules); } ...
- 2018.08.27, 22:16
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как проверить наличие своей валидации (custom validation)?
- Ответы: 6
- Просмотры: 2162
Re: Как проверить наличие своей валидации (custom validation)?
1. https://www.yiiframework.com/doc/api/2. ... namicmodel
2. делаешь свое поведение на BEFORE_VALIDATE
2. делаешь свое поведение на BEFORE_VALIDATE
- 2018.08.21, 22:32
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не происходит редирект на все action через Behavior
- Ответы: 6
- Просмотры: 1899
Re: Не происходит редирект на все action через Behavior
https://github.com/yiisoft/yii2/blob/master/framework/base/Controller.php#L35 https://github.com/yiisoft/yii2/blob/master/framework/base/Controller.php#L274 когда приходит событие, то приходит как public function checkAccess($event) <---- ТУТ { if (Yii::$app->user->isGuest) { $event->isValid = false...
- 2018.08.21, 00:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: Authclient OAuth2 авторизация по средством отправки clientId и clientSecret в заголовке запроса
- Ответы: 3
- Просмотры: 1703
Re: Authclient OAuth2 авторизация по средством отправки clientId и clientSecret в заголовке запроса
это не oAuth, это мутант нужно расширять https://github.com/yiisoft/yii2-authclient/blob/master/src/OAuth2.php например, этот метод: https://github.com/yiisoft/yii2-authclient/blob/master/src/OAuth2.php#L277 public function authenticateUser($username, $password, $params = []) .... $request = $this->...
- 2018.08.21, 00:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: Оставаться на том урле при смене языка, в случае если урлы абсолютно разные
- Ответы: 2
- Просмотры: 1029
Re: Оставаться на том урле при смене языка, в случае если урлы абсолютно разные
пиши в сессию/печенье версию и т.д.
потом проверять в common\components\UrlManager.php
по сути, будет срабатывать сессия поверх адресной строки
но, мне кажется это приведет к проблемам
потом проверять в common\components\UrlManager.php
по сути, будет срабатывать сессия поверх адресной строки
но, мне кажется это приведет к проблемам
- 2018.08.21, 00:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Роутинг между backend и frontend (advanced шаблон)
- Ответы: 3
- Просмотры: 1139
Re: Роутинг между backend и frontend (advanced шаблон)
$this->getScriptUrl() - это полный путь http://example.com/index.php
$this->getBaseUrl() - это путь http://example.com
в чем проблема?
$this->getBaseUrl() - это путь http://example.com
в чем проблема?
- 2018.08.20, 23:58
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не происходит редирект на все action через Behavior
- Ответы: 6
- Просмотры: 1899
Re: Не происходит редирект на все action через Behavior
уже есть готовое решение https://www.yiiframework.com/doc/guide/2.0/en/security-authorization использовать как [ 'class' => AccessControl::className(), ... 'denyCallback' => function ($rule, $action) { if(1) { return $action->controller->redirect('some-action'); <-- вариант №1 } else { throw new \yi...
- 2018.08.20, 23:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Маппинг связи hasMany в свойство модели AR
- Ответы: 6
- Просмотры: 1782
Re: Маппинг связи hasMany в свойство модели AR
ты уверен, что поля правильные ?
документация тут https://www.yiiframework.com/doc/guide/ ... tion-table
в отладчике должно показать запросы, которые строит yii2
чтобы было понятней, можешь вынести в дополнителную связь типа userRoles и использовать как via('userRoles')
документация тут https://www.yiiframework.com/doc/guide/ ... tion-table
в отладчике должно показать запросы, которые строит yii2
чтобы было понятней, можешь вынести в дополнителную связь типа userRoles и использовать как via('userRoles')
- 2018.08.20, 23:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Сортировка 2х таблиц
- Ответы: 2
- Просмотры: 895
Re: Сортировка 2х таблиц
User::find()
->distinct()
->joinWith('posts')
->orderBy(['posts.id' => ASC, 'posts.created' => DESC)
->where(['user.active_user' => 1])
->limit(10)
->all()
не проверял, но по идее что-то такое
->distinct()
->joinWith('posts')
->orderBy(['posts.id' => ASC, 'posts.created' => DESC)
->where(['user.active_user' => 1])
->limit(10)
->all()
не проверял, но по идее что-то такое
- 2018.08.20, 23:28
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не работает редактируемая колонка kartik\grid\EditableColumn, с данными которые приходят ajax запросом
- Ответы: 3
- Просмотры: 1298
Re: Не работает редактируемая колонка kartik\grid\EditableColumn, с данными которые приходят ajax запросом
п.с. если со скриптом, то нужно использовать delegate http://api.jquery.com/delegate/