@yii2ru

Страница 1170 из 1721
Ceyhun
17.04.2018
15:18:08


Vladimir
17.04.2018
15:19:13
Это все РКН

*шутка если что

Олег Cronfy
17.04.2018
16:39:32
Может, sendmail на сервере не установлен.

Google
Crestoff
17.04.2018
16:52:00
привет

Существует модель, у которой две таблицы а БД. Таблица DOM id time exch_id type_id Таблица DOM_DATA dom_id data1 data2 data3 связь 1 ко многим через id -> dom_id Получаю данные через API, хотелось бы узнать как правильно сохранять данные средствами Yii2, насколько я знаю для сохранения связанных данных есть какие-то средства?

что-то с link вроде

но линк вряд ли мне подходит

Ilya
17.04.2018
17:09:11
> модель у которой две таблицы в бд

Если ты модель наследуешь от эктиврекорд ошибка тут

Crestoff
17.04.2018
17:09:55
в модели связи прописаны

у меня нет ошибки никакой

Ilya
17.04.2018
17:10:25
Это две модели если они от эктив рекорд

Crestoff
17.04.2018
17:10:31
это одна модель

часть данных в одной таблице. часть в другой

понятно что классы отдельные

я понял о чём ты

Google
Ilya
17.04.2018
17:11:19
Тогда да через линк

Crestoff
17.04.2018
17:11:51
я читал что там валидация не работает

через линк

Ilya
17.04.2018
17:12:08
Хм

Crestoff
17.04.2018
17:12:11
Информация: Метод link() не осуществляет какую-либо валидацию данных во время сохранения целевого объекта Active Record. На вас лежит ответственность за валидацию любых введённых данных перед вызовом этого метода.

Ilya
17.04.2018
17:12:12
Да

Crestoff
17.04.2018
17:12:31
типа нужно самому там короче вычистить всё перед линком

ок понял, тогда ясно всё, чот сначала затупил

спасибо!

Ilya
17.04.2018
17:12:52
Переопредели метод link и чисти

Crestoff
17.04.2018
17:13:33
ага ок

Ilya
17.04.2018
17:15:40
Блин почему я в чате предлагаю переопределить метод ::link а на работе разгребаю тонны говнологики в контроллерах

Павел
17.04.2018
17:21:10
А хотелось бы наоборот?

Konstantin
17.04.2018
17:23:37
Да нахрен нужен линк. Куда понятнее будет явно указать куда что сохранить))

Линк он вроде есть но его юзать не хочется) опять начнутся вопросы чо куда зачем.

Crestoff
17.04.2018
17:38:05
)

?? Vladimir
17.04.2018
18:07:59
Всем привет. Подскажите как достать одну модель из отношения hasMany. Мне нужно извлечь путь одной из картинок машины. Делаю так $car->getImages()->one()['small'] , но мне кажется что это неправильно

?? Vladimir
17.04.2018
18:10:18
$car->getImages()->one()->small
Пробовал возвращает Trying to get property 'small' of non-object

Google
Дмитрий
17.04.2018
18:10:50
Значит $car->getImages() возвращает херню а не ActiveQuery

Либо, реально нет таких зависимостей

?? Vladimir
17.04.2018
18:17:01
public function getImages() { return $this->hasMany(Images::className(), ['car_id' => 'id']); }

Как тёмным код в телеграме выделять?

Дмитрий
17.04.2018
18:17:49
одним либо тремя апострофами

public function getImages() { return $this->hasMany(Images::className(), ['car_id' => 'id']); }
Значит нет таких отношений. У твоей машины нет картинок

?? Vladimir
17.04.2018
18:19:56
Связи есть, через foreach миниатюры нормально перебираются

Firs
17.04.2018
18:22:59
Связи есть, через foreach миниатюры нормально перебираются
$car->getImages()->one() вардампом посмотри что у тебя здесь находится, соответственно в объекте должен находиться геттер или свойство

Дмитрий
17.04.2018
18:23:39
Связи есть, через foreach миниатюры нормально перебираются
попробуй так $oneCar = $car->getImages()->one() $oneCar->small

?? Vladimir
17.04.2018
18:28:28
Виноват, люди добрые, туплю под вечер. Весь день тестовое задание пилю

У меня просто есть машины без миниатюры

?? Vladimir
17.04.2018
18:30:18
Пытаюсь с laravel пересесть

Дмитрий
17.04.2018
18:30:55
Зачем

?? Vladimir
17.04.2018
18:33:12
Работу хочу поменять

Дмитрий
17.04.2018
18:35:28
Шило на мыло меняешь

?? Vladimir
17.04.2018
18:36:42
Есть тако чувство. Но там зато стабильно

Ruslan
17.04.2018
18:52:22


mrG1K
17.04.2018
19:21:28
скорее первый

Maxim
17.04.2018
19:25:08
что-то с link вроде
save-relation-behavior и ar-linkmany удобно работают

Google
Crestoff
17.04.2018
19:36:26
Евгений
17.04.2018
21:17:47
Конечно первый) left join работает намного лучше и подтягивает все индексы

Art
17.04.2018
21:45:35
Нужно ли устанавливать composer asset plugin? А то в доках просто create appи все. А кое где встречается этот плагин который первым должен быть установлен

Bookreev
17.04.2018
21:55:23
Поставь глобально. Раньше нужно было. Сейчас вроде пока ничего не изменилось

Kazakbala
18.04.2018
03:53:09
сообщение 3 раза пришло

mrG1K
18.04.2018
04:07:53
кривой проксик )



Admin
ERROR: S client not available

SiZE
18.04.2018
05:50:56
slack у всех не работает из РФ, да?

Pavel
18.04.2018
06:00:01
Alexey
18.04.2018
06:04:18
Юрий
18.04.2018
06:06:02
SiZE
18.04.2018
06:07:07
Ясно, спасибо.

Artem
18.04.2018
06:16:55
slack у всех не работает из РФ, да?
не работают только звонки в слаке, Мск

mrG1K
18.04.2018
06:17:20
Artem
18.04.2018
06:17:41
и даже видео звонки))

Дмитрий
18.04.2018
06:39:46
Максим
18.04.2018
06:42:33
и даже видео звонки))
и лаги постоянные) обычный чатик превратили в монстра по типу скайпа

Google
Denis
18.04.2018
06:48:14
А нажатие и оьратоку кнопок правильнее по id делать или по name? Ну то есть проверять if $_post[id]?

Vladislav
18.04.2018
06:55:25
Всем привет. Как в инпуте типа DropDownList в форме убрать экранирование, чтобы в select > option добавить например тэг <i>?

Дмитрий
18.04.2018
06:58:25
Уберешь экранирование - сломаешь форму )

Artem
18.04.2018
07:00:20
Vladislav
18.04.2018
07:01:08
если я правильно тебя понял, то поспотри в options параметр encode
использовал но при значении false он полностью очищает теги, а при true они выводяться в виде текста

Уберешь экранирование - сломаешь форму )
не сламаю, так как список со статичными данными)

NVlad
18.04.2018
08:15:25
slack у всех не работает из РФ, да?
примерно в это время мобильное приложение не работало, сейчас наладилось вроде :)

Ad.x ??
18.04.2018
08:50:39
Короче, алиас со словом Project выдает 500ю ошибку. С чем может быть связано? к примеру Yii::setAlias('@Adx/ProjectModule', __DIR__); = 500. в различных вариациях (в конфиге, в бутстрапе, в любом месте как в примере.

ставлю Yii::setAlias('@Adx/ProjectsModule', __DIR__); и все нормально

пхп 7.2, уй 2.0.15.2 или какой там последний

Like
18.04.2018
08:51:25
Adx..

Rich
18.04.2018
08:52:04
Xda...

Like
18.04.2018
08:52:50
Sdohni...

Alexey
18.04.2018
08:54:43
Че за ошибка то?

Ad.x ??
18.04.2018
08:57:27
Че за ошибка то?
просто 500 сервер отдает

в пхп 5.6.22 нормально

Алексей
18.04.2018
08:58:11
error log смотри

Andrey
18.04.2018
09:07:15
Подскажите, что нужно сделать, чтобы победить "Unable to resolve the request"? У меня есть actionOk в SiteController, но запрос вида mydomain/ok не проходит.

Andrey
18.04.2018
09:10:00
в UrlManager в правилах пусто.

Страница 1170 из 1721