Никита
это не тоже самое что привязка к конкретному фрейму. Могли быть озвучены паттерны какие использовать и что-то абстрактное типа "любой мвц фреймворк".
мысль препода, дающего курсовую: > В душе не ебу что именно у него там юзается, но возьмем самое популярное
Максим
задача скорее всего стояла вообще "напишите систему которая делатет тото и тото. Выбор инструментов по вашему усмотрению"
а парень зашел во все чаты с фреймворками, закинул вопрос и ждал, где расскажут более подробно, как решать))
Nurbol
Добрый день!
The Ant
Nurbol
Access denied for user 'root'@'localhost'?
Dmitriy
не правильный пароль, ключ, нет доступа к руту
The Ant
тебя забанили
Roman
Access denied for user 'root'@'localhost'?
сервер бд сказал, что тебе еще рано под рутом работать с ним и намеком отправил в гугл, а ты пришел в этот чат 😊
Anonymous
тебя забанили
В гиксах 🤔
Дмитрий
парни а у юи есть проблемы с поддержкой php 7.2?
Alexey
niet
Дмитрий
ясно) спасибо)ъ
Alexey
часть экстеншнов не работает с 7.2, но сам фреймворк норм
PowerAxis
чем where() отличается от andWhere() в квери билдере?
Дмитрий
Доктрину юзаешь? where перетирает условие полностью andWhere добавляет к имеющемуся
PowerAxis
о, спасибо. теперь понятно
PowerAxis
просто иногда встречаю варианты записи как Tag::find()->andWhere([...])->all() , а иногда Tag::find()->where([...])->all()
Максим
жалко тут плюсовать нельзя ответы)
Максим
можно
видимо, у меня клиент старый, не вижу кнопок для этого
Anonymous
нажми ответить и плюсик просто в ответе пиши
Максим
Anonymous
+
Anonymous
ой, раньше пахало)
Максим
я явно не этого ожидал)
Anonymous
тут бот был, карму считал по плюсам
Anonymous
Привет всем Вопрос глупый, но все-таки: В чем может быть причина такой ошибки? http://prntscr.com/iqmg1g (По идеи, связи все учел, в атрибутах все указано, и все время работало, но вдруг начало выдавать такую ошибку, где бы мог я ошибиться еще)
Максим
public $user_id; ?
Anonymous
Unknown column 'lead_info.user_id'
Максим
Unknown column 'lead_info.user_id'
у тебя там связи есть, а мы должны гадать по этому куску скриншота?)
Anonymous
Ахахах
Anonymous
Шаманить
Anonymous
Сек, сейчас на пастбин закину ссылку
Anonymous
Модель Lead Info: https://pastebin.com/fPB11J6s Модель User: https://pastebin.com/426iuaSa Модель LeadInfoSearch: https://pastebin.com/xFMM7Pfg
Anonymous
Блет, кто умеет в SimpleXMLElement?
Максим
Блет, кто умеет в SimpleXMLElement?
а шо надо? Свойства подоставать?
Anonymous
Я не знал, что (%type_name) задействует toString() класса
Максим
Модель Lead Info: https://pastebin.com/fPB11J6s Модель User: https://pastebin.com/426iuaSa Модель LeadInfoSearch: https://pastebin.com/xFMM7Pfg
->andFilterWhere(['like', 'user.username', $this->user_id]) может тут косяк? в поле username суешь int
Anonymous
Не, там не в этом дело, до этого пахало + чекнул - все-таки не в этом дело
Anonymous
Я думал, что может, ошибся вообще в неймспэйсах (потому что перемещал там в отдельный модуль, потом обратно засунуло, и была мысля, что в этом дело) Но вроде проверил, и исправил
Anonymous
А другого вообще там не трогал
Максим
ты же понимаешь, что так не бывает) Но у меня щас тоже была магия
Anonymous
Понимаю, я сейчас открыл в гитхабе прошлую версию, где работала эта фишка, сейчас пытаюсь найти, где я случайно накосячил
Anonymous
)
Максим
делаю авторизацию через ФБ, в конфиге два ключа (просто для удобства разнес) для подсчета подписчиков на страницу и для авторизации. данные абсолютно одинаковые. через первую настройку не работало, переключил на вторую. заработало, вернул на первую - тоже работает. хз что это было)
Anonymous
Странно, однако)
Good
Ну стандартная магия, которая всегда потом раскрывается)
Good
У меня почти всегда раскрывалось
Good
А есть тут люди, которые работают с OmgDef/yii2-multilingual-behavior?
Good
Собственно, вопрос вот в чем: если делать форму для создания-обновления мультиязычной модели отдельно, то как отвязатся от конкретного набора языков? Просто раньше только напрямую модель юзал, если мультиязычность, там аттрибуты атоматически создаются на каждый язык, а если отдельная модель формы, так нужно, получается, для каждого языка отдельное поле прописать, и при добавлении нового языка в систему переписывать все формы?
Good
Типа такого было, если напрямую юзать модель ActiveRecord: <?php foreach (Yii::$app->params['languages'] as $lang): ?> <?= $form->field($model, LangHelper::getLocalizedAttribute('name', $lang)) ->textInput(['maxlength' => true]) ->label(LangHelper::getLocalizedAttributeLabel($model, 'name', $lang))?> <?php endforeach; ?> А в модели эти все мультиязычные поля сами создаются. Если же отдельная модель формы, так там же нужно вручную прописать $name, $name_ru, $name_en и т. д.
Good
Никого(
Владислав
Народ, а https://github.com/dektrium/yii2-user я так понял мёртв? Можете посоветовать какие-нибудь поддерживаемые и развивающиеся аналоги?
Good
Я лично сам делаю юзеров себе, мне кажется, там слишком много индивидуальных особенностей, чтоб завязыватся на чужой модуль
Артем
Никто не видел описания нового json массива от инсты после июньских изменений?
Alexey
Есть ложь, наглая ложь и песни адептов ООП "у нас чудесный слой абстракции, будет очень легко сменить одну БД на другую".
Павел
Как он посмел?
Павел
Павел
Anonymous
Только разве речь не про хранилище...
Good
Да я понял) А вообще, кто чем пользуется для мультиязычных моделей?
Good
Лично мне кажется, что это дело, ровно как и мультиязычные URL следует или в ядро фреймворка, или в официальное расширение задвинуть, а то в стоковом варианте поддержка мультиязічности неполная выходит
Misha
а сейчас afterSave нормально работает?
Misha
public function afterSave($insert, $changedAttributes){ parent::afterSave($insert, $changedAttributes); var_dump($this);die; }
Артем
уоу уоу
Артем
по легче)
Артем
а дай это функция?
Misha
ничего не происходит после сохранения модели
Misha
а дай это функция?
та вроде и так должна работать
Misha
и без скобок
Артем
ну как то конструкция сама по себе странноватая слегка
Misha
чего?