Ilya
Это две модели если они от эктив рекорд
Дмитрий
это одна модель
Дмитрий
часть данных в одной таблице. часть в другой
Дмитрий
понятно что классы отдельные
Дмитрий
я понял о чём ты
Ilya
Ilya
Тогда да через линк
Дмитрий
я читал что там валидация не работает
Дмитрий
через линк
Ilya
Хм
Дмитрий
Информация: Метод link() не осуществляет какую-либо валидацию данных во время сохранения целевого объекта Active Record. На вас лежит ответственность за валидацию любых введённых данных перед вызовом этого метода.
Ilya
Да
Дмитрий
типа нужно самому там короче вычистить всё перед линком
Дмитрий
ок понял, тогда ясно всё, чот сначала затупил
Дмитрий
спасибо!
Ilya
Переопредели метод link и чисти
Дмитрий
ага ок
Ilya
Блин почему я в чате предлагаю переопределить метод ::link а на работе разгребаю тонны говнологики в контроллерах
Павел
А хотелось бы наоборот?
who are you
Да нахрен нужен линк. Куда понятнее будет явно указать куда что сохранить))
who are you
Линк он вроде есть но его юзать не хочется) опять начнутся вопросы чо куда зачем.
Дмитрий
)
Vladimir
Всем привет. Подскажите как достать одну модель из отношения hasMany. Мне нужно извлечь путь одной из картинок машины.
Делаю так $car->getImages()->one()['small'] , но мне кажется что это неправильно
Дмитрий
Дмитрий
Значит $car->getImages() возвращает херню а не ActiveQuery
Дмитрий
Либо, реально нет таких зависимостей
Vladimir
public function getImages()
{
return $this->hasMany(Images::className(), ['car_id' => 'id']);
}
Vladimir
Как тёмным код в телеграме выделять?
Дмитрий
одним либо тремя апострофами
Дмитрий
Vladimir
Связи есть, через foreach миниатюры нормально перебираются
Vladimir
Виноват, люди добрые, туплю под вечер. Весь день тестовое задание пилю
Vladimir
У меня просто есть машины без миниатюры
Дмитрий
Vladimir
Пытаюсь с laravel пересесть
Дмитрий
Зачем
Vladimir
Работу хочу поменять
Дмитрий
Шило на мыло меняешь
Vladimir
Есть тако чувство. Но там зато стабильно
Ruslan
При большом объеме данных какой вариант менее затратный?
mrG1K
Дмитрий
Артём
Нужно ли устанавливать composer asset plugin? А то в доках просто create appи все. А кое где встречается этот плагин который первым должен быть установлен
Vitaliy
Поставь глобально. Раньше нужно было. Сейчас вроде пока ничего не изменилось
mrG1K
Kairzhan
сообщение 3 раза пришло
mrG1K
кривой проксик )
mrG1K
Anton
SiZE
slack у всех не работает из РФ, да?
Pavel
Alexey
Юрий
SiZE
Ясно, спасибо.
mrG1K
Artёm
и даже видео звонки))
Дмитрий
Denis
А нажатие и оьратоку кнопок правильнее по id делать или по name? Ну то есть проверять if $_post[id]?
Vladislav
Всем привет. Как в инпуте типа DropDownList в форме убрать экранирование, чтобы в select > option добавить например тэг <i>?
Дмитрий
Уберешь экранирование - сломаешь форму )
Artёm
The Ant
Короче, алиас со словом Project выдает 500ю ошибку. С чем может быть связано?
к примеру
Yii::setAlias('@Adx/ProjectModule', __DIR__);
= 500. в различных вариациях (в конфиге, в бутстрапе, в любом месте как в примере.
The Ant
ставлю Yii::setAlias('@Adx/ProjectsModule', __DIR__); и все нормально
The Ant
пхп 7.2, уй 2.0.15.2 или какой там последний
Anonymous
Adx..
Rich
Xda...
Anonymous
Sdohni...
Alexey
Че за ошибка то?
The Ant
в пхп 5.6.22 нормально