Константин
Ну как работает стандартный валидатор в только что созданном базовом проекте? Смотрит в массив юзеров и если сходится с введенными значениями то авторизует пользователя
Константин
Ну допустим
Константин
Валидировать информацию мне фактически не нужно
Максим
так а что надо? чтобы юзера из данных, полученных из http клиента, авторизовать на сайте?
Максим
суть проблемы какая, где выдает ошибку или что не получается?
Константин
Я не знаю как переписать что бы он смотрел в мой метод с подключением и брал оттуда пользователя
Константин
Извини что так долго отвечал, я просто ещё решаю другие рабочие моменты
Максим
Я не знаю как переписать что бы он смотрел в мой метод с подключением и брал оттуда пользователя
вряд ли такая помощь будет в формате "вопрос - ответ", тут надо код разбирать и дописывать то, чего не хватает. Тут либо самому разбираться, либо нанимать кого-то
Константин
Хорошо
Константин
Найти бы ещё такого человека
Павел
Есть литературные негры, а теперь ещё будут и программистские
Павел
Проблема то в чем? Заведи свою таблицу пользователей и в методе где получаешь данные от сервера авторизуй пользователя. Проблема то в чем?
Павел
Это акцент!
Павел
Константин
Это акцент!
У меня нет пользователей, я получаю одного кросс доменным запросом через rest
Павел
Тогда вообше проблем нет
Максим
У меня нет пользователей, я получаю одного кросс доменным запросом через rest
а как же ты собрался его авторизовать, если у тебя нет пользователей? авторизовывать на другом сайте, типа получил через rest юзера, и на другом сайте авторизуешься под ним?
Павел
Бери существующую модель User
Павел
Переопределяй как тебе надо метод findIdentity()
Павел
Или findByUsername()
👀
Ребята, привет! Подскажите, как отключить определённую панель в yii2 тулбаре? Недавно отключал - забыл как, гугл по запросу "yii2 disable single panel in debug" выдаёт кучу ереси по поводу как этот тулбар вообще отключить
Виктор
При регистрации в конфиге можно указать 'modules' => [ 'debug' => [ 'class' => 'yii\debug\Module', 'panels' => [ 'config' => ['class' => 'yii\debug\panels\ConfigPanel'], 'request' => ['class' => 'yii\debug\panels\RequestPanel'], 'log' => ['class' => 'yii\debug\panels\LogPanel'], 'profiling' => ['class' => 'yii\debug\panels\ProfilingPanel'], 'db' => ['class' => 'yii\debug\panels\DbPanel'], 'assets' => ['class' => 'yii\debug\panels\AssetPanel'], 'mail' => ['class' => 'yii\debug\panels\MailPanel'], 'timeline' => ['class' => 'yii\debug\panels\TimelinePanel'], 'user' => ['class' => 'yii\debug\panels\UserPanel'], 'router' => ['class' => 'yii\debug\panels\RouterPanel'] ] ] ]
Виктор
Хотя нет. Такой финт не прокатывает. Если конечно панели не переопределять
👀
Там в panels надо задать по имени панели false Мол, мне надо было отключить assets панель, я сделал так: 'panels' => ['assets' =>false]]
👀
Я помню что как-то изи совсем изи
👀
Но забыл как
Pavel
как в findAll использовать !==
Pavel
findAll(['category' => $model->name])
Pavel
findAll(['category' => $model->name])
а как сделать наоборот, чтобы они не были равны
Максим
Pavel
например мне надо получить все страницы у которых параметр access не равен unlisted
Pavel
$query = Page::findAll(['category' => $model->name, ['<>', 'access', '111']]);
Pavel
вот так?
Максим
ну не
Максим
если надо больше чем одно условие, используй where и andWhere
Максим
хотя может и так сработает, хз, не пробовал
Ceyhun
Всем привет. https://github.com/yiisoft/yii2/issues/11295#issuecomment-206365110 Кто-нибудь сталкивался с такой проблемой?
Ceyhun
в конфиге подключение к базе естественно есть?
да. все окей. ошибка не всегда выскакивает
Максим
может есть файлы, которые переопределяют конфиг, из-за чего он пустой становится
Максим
да. все окей. ошибка не всегда выскакивает
а в каких случаях, закономерность есть?
Ceyhun
а в каких случаях, закономерность есть?
Никакой. Иногда при переходе по страницам сайта (абсолютно любым) появляется такая ошибка
Ceyhun
xampp
Good
Само собой)
Ruslan
я так первых два сайта и писал
Alexander
Привет. Подскажите, какая идея в дериктории environments в yii2? Она создана для того чтобы там версионировать изменения файлов *-local.php? Как вы ее используете?
Alexander
То есть просто копирует файлы из environments в соотвествуюзии дериктории после выполнения ./init?
SiZE
Привет. Подскажите, какая идея в дериктории environments в yii2? Она создана для того чтобы там версионировать изменения файлов *-local.php? Как вы ее используете?
Не версионировать, а хранить конфигурацию для боя, демо, разработки, ещё чего нибудь. При заливке изменений на север например. Пишешь баш скрипт который делает рутину и в тч init --env=production
Vladimir
--overwrite=All ещё бы добавить, если из баш скрипта
The Ant
https://github.com/yiisoft/yii2-app/issues/17 прокоментируете плиз
и все таки :D немного ознакомившись с работой опкеша чот сомнения берут в таком подходе. Хотябы потому, что по дефолту валидация таймштампа включена в самом расширении опкеша. А это значит что при каждом реквайре будет лезть на диск и проверять время изменения подключаемого файла. Корое наверное тоже кешируется в свою очередь, но хз как там реально внутри все пашет (в исходники не лез). Короче тесты нада. М.б. пара файлов + мерж быстрее в итого окажутся.
Eugene
ребята, подскажите плиз что можно использовать для того чтобы формировать rss из массива? в массиве лежит две смерженные модели, например :)
Eugene
а разве RSS не по стандарту делается? вряд ли из произвольных моделей можно его слепить
у меня очевидно пробел тут в плане теории) о каком стандарте речь если не секрет?
Максим
у меня очевидно пробел тут в плане теории) о каком стандарте речь если не секрет?
формат ленты, там же определенные поля должны быть и вложенность
👻
Atom и ещё какие то вроде как
Максим
у меня очевидно пробел тут в плане теории) о каком стандарте речь если не секрет?
https://ru.wikipedia.org/wiki/RSS#%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80_%D1%84%D0%B0%D0%B9%D0%BB%D0%B0_RSS_2.0
Eugene
формат ленты, там же определенные поля должны быть и вложенность
А, это понятно, я просто видел расшерения облегчающие построение rss в yii2 но вот ничего стандартного не нашел "из коробки" может искал не так, вот и спросил)
Eugene
https://github.com/zelenin/yii2-rss
это и видел, да)
Максим
это и видел, да)
на первый взгляд норм, из ActiveDataProvider месит RSS
Eugene
на первый взгляд норм, из ActiveDataProvider месит RSS
Да.. а из коробки ничего такого помогающего нет?
Максим
Да.. а из коробки ничего такого помогающего нет?
и не должно быть как по мне, это ж не CMS
Shokha
salam vsem
Shokha
хочу кода юзер заходит на странциу read было true
Shokha
$events->update([$events->read = true]);