
Farhodjon
16.04.2018
09:20:02

Nikolai
16.04.2018
09:20:37
http://joxi.ru/v2933oEuGVJ4jr
ну вот, у меня есть массив с моделями.. Мне надо поменять у них всех свойство и обновить разом
foreach ($requests as $request) {
$request->status = 'ok';
$request->save();
}

Google

Nikolai
16.04.2018
09:21:30
вот так то есть в цикле получается
нельзя ли после цикла их куда то загнать и обновить?

Павел
16.04.2018
09:23:25

Like
16.04.2018
09:23:31
Собираешь все айдишники в кучу и обновляешь с whereIn
Я ж уже сказал

Павел
16.04.2018
09:24:58
Может там необязательно id собирать если он знает по каким критериям массив моделей выбирался из бд

Антон
16.04.2018
09:26:01
На модель могут быть навешаны какие-то события на event_after_update, тогда только в цикле. Если нужно просто поменять данные, и это не поменяет бизнес-логику - то update ... set ... where id in (...)
Наверное так

Farhodjon
16.04.2018
09:31:30
TableOne::updateAll(['status' => 1], ['in', 'id', ArrayHelper::getColumn(TableTwo::find()->all(), 'id')])

Антон
16.04.2018
09:34:08
Ага

Ad.x ??
16.04.2018
09:34:41

Farhodjon
16.04.2018
09:36:16

Yet Another Stats
16.04.2018
09:36:23
Карма @AlDexor стала 28

Google

Nikolai
16.04.2018
09:38:04
спс

Vit
16.04.2018
09:39:32
Кажись началось. Телега ау!

Aziz
16.04.2018
09:39:46

Ad.x ??
16.04.2018
09:40:50

Vit
16.04.2018
09:40:59
) надо было морзянку в армии учить

SiZE
16.04.2018
09:42:44

Ad.x ??
16.04.2018
09:43:15
чтоб был доступ к ресурсам устройства ?

Vit
16.04.2018
09:43:30

Maks
16.04.2018
09:43:40
у меня и telegram.org не алё

Ad.x ??
16.04.2018
09:44:06
узрел многоходовочку в стиле фсб

Евгений
16.04.2018
09:46:03
Что за сбои в телеграмме?
Постоянные
вроде все ок работало

Константин
16.04.2018
09:46:15
Пора включать vpn
День добрый

Евгений
16.04.2018
09:46:26
М?
У меня русский VPN

Константин
16.04.2018
09:46:34
Кто может подсказать?

Google

Евгений
16.04.2018
09:46:37
я с Украины

Nikolai
16.04.2018
09:46:41
$ids = array_map(function ($request) {
return $request->id;
}, $requests);
$criteria = new CDbCriteria();
$criteria->addInCondition("id", $ids);
ReportRequest::model()->updateAll(['status' => RequestStatusEnum::Failed], $criteria);

Евгений
16.04.2018
09:46:42
потому что у нас вк заблокирован

Nikolai
16.04.2018
09:46:46
вот так сделал короче

Dark
16.04.2018
09:46:48

Nikolai
16.04.2018
09:47:20
вроде норм да?

Константин
16.04.2018
09:47:27
У меня в админке есть пункт услуги, в нем таблица с данными. Как мне найти расположение этих данных?
Посмотрел по контроллерам все уходит в папку admin/views/components/

Дима
16.04.2018
09:58:49
Возможно ещё в самом вью находится виджет какой-нибудь

Константин
16.04.2018
10:00:14
Вот что во вью лежит <?php echo $this->render('/components/system/_index', [
'searchModel' => $searchModel,
'dataProvider' => $dataProvider,
]); ?>

Дима
16.04.2018
10:00:48
Ну вот dataprovider получается в экшене

Дима
16.04.2018
10:00:52
Тебе что именно нужно узнать?
В какой таблице в базе данные?

Константин
16.04.2018
10:06:43
Ну вообще этот пункт на странице отображается как таблица с вложенными пунктами
Мне нужно изменить данные в этой таблице и увеличить количество колонок

Дима
16.04.2018
10:32:36
Ну вот по указанному пути, либо в модуле admin будет файл _index.php, либо возможно у вас advanced приложение и там будет backend/имя контроллера/views/components /_index.php

Антон
16.04.2018
10:36:50
Да. Телеграм начали вырубать. Сотовые опраторы еще не заблокировали, но это не на долго. Есть решение для телефона, чтобы только одно приложение по vpn работало, а не весь трафик?

Mirocow
16.04.2018
10:41:02
усе залочили телегу

Google

Mirocow
16.04.2018
10:41:07
всем привет

NVlad
16.04.2018
10:42:05

Dark
16.04.2018
10:42:45

NVlad
16.04.2018
10:43:45

Dark
16.04.2018
10:45:12

NVlad
16.04.2018
10:48:52

Максим
16.04.2018
10:49:31

Dark
16.04.2018
10:49:37
И все блокировки > /dev/null

Admin
ERROR: S client not available

Mirocow
16.04.2018
10:50:37
https://play.google.com/store/apps/details?id=com.browsec.vpn&referrer=utm_source%3Dbrowsec.com%26utm_medium%3Dinstall_button%26utm_campaign%3Dbrowsec.comё

Evgeny
16.04.2018
10:51:00
у кого нибудт телега отключилась сегодня?

Oleg
16.04.2018
10:51:15
да

Mirocow
16.04.2018
10:51:18
у всех

Никита
16.04.2018
10:51:20

Mirocow
16.04.2018
10:51:47
телега залочена

Maks
16.04.2018
10:52:00
sock5 наше всё

Антон
16.04.2018
10:52:04

Evgeny
16.04.2018
10:52:14
я вот без сокс 5 сижу и ничего

Google

Evgeny
16.04.2018
10:52:23
хотя мои родители уже через сокс5

Максим
16.04.2018
10:53:07

NVlad
16.04.2018
10:53:57

Dark
16.04.2018
10:54:09

NVlad
16.04.2018
10:54:25

Максим
16.04.2018
10:54:29
ну тогда у меня скоро тоже должно отвалиться, придется с селектела на DO переезжать

Ad.x ??
16.04.2018
10:54:34

Максим
16.04.2018
10:54:47

Maks
16.04.2018
10:55:02
Весь трафик гнать через vpn не всегда нужно

Dark
16.04.2018
10:55:04

Nikolai
16.04.2018
10:55:16
скажите, как после валидации формы лучше перефигачить атрибуты в AR?

Максим
16.04.2018
10:55:19

Ad.x ??
16.04.2018
10:55:27

Максим
16.04.2018
10:55:39

Nikolai
16.04.2018
10:55:47

Dark
16.04.2018
10:55:51
угу) с рутом)

Nikolai
16.04.2018
10:55:54
у мегя 1 yii )

Ad.x ??
16.04.2018
10:56:10

Максим
16.04.2018
10:56:12

Nikolai
16.04.2018
10:56:19

NVlad
16.04.2018
10:56:23

Yet Another Stats
16.04.2018
10:56:26
Карма @AlDexor стала 31

Nikolai
16.04.2018
10:56:34
думал просто может как то можно преобразовать форму в модель сразу