Dauren
?
SiZE
А зачем две идентити?
Ivan
Потому что фреймворк раьотает только с user
Ivan
И плевать он хотел на user2
SiZE
Смисно
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
А практическое применение какое?
Denis
не могу осилить: как кликая, по ссылке вида post&id=blablabla, id передается в контроллер и каким образом этот id там распознать и передать в модель?
Yaroslav
Все передается через супермассив $GET
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Art
Друзья, подскажите, пожалуйста. Нигде не могу найти где в проекте рендерится layouts/main.php (типа $this->render('main') ). Чувствую, что это уже внутри yii происходит. Так ли это ?
Sorry4Wait
Добрый, сайт работает на локалке нормально (php 5.6), а на хостинге (php 7.0) выходить такая ошибка
Sorry4Wait
Sorry4Wait
кто нить сталкивался такой проблемой
🔥
а если саму ошибку проверить
🔥
существует ли $this->id
Владимир
кто нить сталкивался такой проблемой
миграции модуля запускал?
Anonymous
а то с похожим на 7.2 плясали
Anonymous
там строгую типизацию добавили
Anonymous
Anonymous
тут про NULL в USER и кричит как я понял
Art
Друзья, подскажите, пожалуйста. Есть структура в монге: user_id Есть таблица в Mysql: user_id, email Если я вытягиваю данные из монги с помощью класса mongodb\ActiveRecord ( пример кода: $users::find() ) то как лучше всего будет получить потом из этого набора email'ы юзеров из мускуля? Пройтись по всем записям из $users::find(), собрать все id'шники и вытащить из мускуля с помощью WHERE user_id IN (1,2,3..) ?
Абдула
Опиши «историю», что это, и для чего нужна. Сколько примерно записей в монго и мы попробуем оптимальное решение найти.
Владимир
почитай о нормализации баз данных
там черт ногу сломит еще на 4 этапе
Evgeny
ну вообще 4 и 5 нормальной бд не пользуются
Evgeny
3 - стандарт
Dmitry
.
Vitalii
Всем привет. Мне надо сделать скрипт, который будет брать видео с удаленного сервера по http, читать его и тут же отдавать юзеру в плеер или в iframe как-то. Работать должно как-то так /video.php?url=http://othersite.com/0987/video.mp4 Есть идеи?
👻
Прокси
Art
Опиши «историю», что это, и для чего нужна. Сколько примерно записей в монго и мы попробуем оптимальное решение найти.
История такова: есть лог действий в монге (id_user, old_value, new_value) . Нужно вывести в табличке весь этот лог.Но проблема в том, что если будут выведены id'шники юзеров - это мало что даст. Нужно выводить email'ы. А email'ы хранятся в мускуле. Поэтому надо связать id_user'a из монги с id_user'ом мускуля
Evgeny
в чем прикол народ?
Evgeny
Руслан
Доброго вечера всем. Подскажите, можно ли использовать несколько схем БД для mysql+yii2? и работают ли при таком раскладе релейшены?
R
@Ma3oBblu да можно. Связи работают, нужно будет указать название схемы с которой она(модель) работает
Руслан
т.е. schema.table_name?
Руслан
это в АР модели, я так понимаю
R
нет, там метод, getDb вроде
R
@Ma3oBblu вот https://devreadwrite.com/posts/yii2-working-with-multiple-databases
Руслан
ну тут базы разные. а я хочу просто внутри одной сделать разные схемы) таблиц много уже)
who are you
AR разве делает xml схемы?🤔 Я думал оно на лету пашет без этого
who are you
У пациента сломана нога. Что будет, если лечащим врачом назначат программиста? https://tproger.ru/devnull/if-doctors-were-like-coders/
Артём
кто знает, нужно ли для yii почтовый smtp сервер поднимать или он средствами php без прочих настроек отправляет? Делаю по мануалам чтобы логи отправлялись, ничего не уходит. В панели отладки появилась надпись email типа отправлено
NB
но надо туда зашить свой акк
NB
иначе у тебя в заголовках письма будет шляпа
NB
типа отправитель root@localhost.local
NB
почтовый сервер в этом случае яндекс\гугол
NB
а если свой сервер поднимать то встанет вопрос домена и днса
Артём
т.е тупо email и логин от яндекса?)
NB
смтп сервер
NB
шифрование
NB
порт
NB
может еще чот не помню
Артём
спасибо за наводку, буду дальше смотреть. В процессе поиска еще нашел сервис mailgun там тоже позволяет отправлять
NB
swiftmailer чуть ли не встроеный
Dmitriy
Если писем не много будет, можно использовать mail.ru или яндекс стандартный акк. Подключение через smtp. Если же будут рассылки, то чтоб не забанили, лучше юзать сервис типа unisender.
Артём
на будущее если кому надо. Эта падла не отправляла письма из-за true, поменял на false все работает. Отправляет из аккаунта яндекса через smtp в 'useFileTransport' => false,
Артём
https://yandex.ru/support/mail-new/mail-clients.html
Stas
там это есть скажем так вначале рпям что ли
Art
Ребят, кто в курсе, как в mongodb\ActiveRecord найти записи в промежутке дат ? Как вот это (выполняется в терминале) сделать в ActiveRecord items.find({ created_at: { $gte:"Mon May 30 18:47:00 +0000 2015", $lt: "Sun May 30 20:40:36 +0000 2010" } })
Art
Для полного понимания сути Active Record http://www.yiiframework.com/doc-2.0/guide-db-active-record.html
Спасибо, но я знаю что такое ActiveRecord и без труда бы составил подобный запрос для SQL. Но у монги то совсем другой синтаксис. Попробовал сейчас такое выражение - не работает $query->andFilterWhere([ 'BETWEEN', 'date', date('c', strtotime($this->date . '00:00:00')), date('c', strtotime($this->date . '23:59:00')) ]);
Alexey
на 1000 умножь даты
Alexey
там миллисекунды же
Art
на 1000 умножь даты
$query->andFilterWhere([ 'BETWEEN', 'date', strtotime($this->date . '00:00:00') * 1000, strtotime($this->date . '23:59:00') * 1000 ]); Не работает
Alexey
:D
Alexey
http://php.net/manual/ru/class.mongodb-bson-utcdatetime.php
Alexey
в помощь тебе