Страница 1 из 1

php скрипт автоматизация

Добавлено: 05 май 2023, 08:55
Lozhkinda
Подскажите пожалуйста, как обратится к другой сущности далее переменной из автоматизации действий с помощью php скрипта?

$data = [
'field_2607' => app_entity_64.field_5205
];
items::update_by_id(app_entity_122, {$item_id}, $data);

Re: php скрипт автоматизация

Добавлено: 05 май 2023, 09:03
nruslan2

Re: php скрипт автоматизация

Добавлено: 05 май 2023, 11:14
Fait
Lozhkinda писал(а): 05 май 2023, 08:55 Подскажите пожалуйста, как обратится к другой сущности далее переменной из автоматизации действий с помощью php скрипта?

$data = [
'field_2607' => app_entity_64.field_5205
];
items::update_by_id(app_entity_122, {$item_id}, $data);
Ближайший путь - построить отдельный запрос к необходимой сущности, выдернуть оттуда данные из нужного поля, и потом использовать их.

Re: php скрипт автоматизация

Добавлено: 05 май 2023, 11:44
tehnos
Например так

Код: Выделить всё

// запрос информации нужных полей из нужной сущности, условие WHERE сделать как Вам надо
$query = db_query("SELECT `field_408`,`field_482`,`field_1015`,`field_1016`,`field_1039` FROM `app_entity_32` WHERE `id` = 'значение'");
// преобразование в массив
$row_query = mysqli_fetch_assoc($query);
// использование данных нужного поля там где надо
$value = $row_query['field_408'];
$value2 = $row_query['field_482']; // и так далее

Re: php скрипт автоматизация

Добавлено: 05 май 2023, 11:51
Fait
Или так:

Код: Выделить всё

$check_sql_query = db_query("SELECT * FROM app_entity_32 WHERE xxx",false);
foreach ($check_sql_query as $key => $value) {
	$yyy = $value['field_999'];
}
xxx - условия выборки (id - id элемента, field_000 - номер поля, parent_item_id - id родительской записи и т.д.)
$yyy - переменная для сохранения выбранного значения
field_999 - поле, из которого нужны данные

----------------
P.S.: Я для себя везде использую именно foreach ввиду того, что он очень понятно работает)))

Re: php скрипт автоматизация

Добавлено: 29 май 2023, 14:44
Lozhkinda
parent_item_id у вас не указан, мне в задачи нужно при добавление, изменение вложенной сущности нужно перенести ответственные из задач во вложенную сущность, не понимаю как это сделать.

Re: php скрипт автоматизация

Добавлено: 29 май 2023, 22:22
Fait
Lozhkinda писал(а): 29 май 2023, 14:44 parent_item_id у вас не указан, мне в задачи нужно при добавление, изменение вложенной сущности нужно перенести ответственные из задач во вложенную сущность, не понимаю как это сделать.
Немного не хватает данных...
Если захотите, напишите мне в личку, подробнее объясню.

Re: php скрипт автоматизация

Добавлено: 30 май 2023, 08:56
tehnos
Расшифровываю:
При добавлении или изменении вложенной сущности, необходимо копировать в неё назначенных пользователей из родительской сущности "Задачи".