API возвращает заголовок, а не значение.
API возвращает заголовок, а не значение.
Добрый день. Кто сталкивался с тем, что при запросе сущности через API, в полях "связанная сущность" возвращается значение заголовка связанной сущности, а не её id? Из-за этого не могу построить логику работы приложения, так как ожидаешь получить id связанной сущности, а не заголовок, который может и поменяться в процессе.
- Fait
- Инвестор

- Сообщения: 1197
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
- Контактная информация:
Re: API возвращает заголовок, а не значение.
Да, API здесь так и работает...
Была бы здорово, если бы возвращались как значения полей, так и заголовки.
Если ты в ответе API были пары для каждого поля.
Например:
...
[216] => 34
[216_value] => Заявка
...
Может, это занести в раздел предложений?
Была бы здорово, если бы возвращались как значения полей, так и заголовки.
Если ты в ответе API были пары для каждого поля.
Например:
...
[216] => 34
[216_value] => Заявка
...
Может, это занести в раздел предложений?
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: API возвращает заголовок, а не значение.
Добавил в план.
- Fait
- Инвестор

- Сообщения: 1197
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
- Контактная информация:
Re: API возвращает заголовок, а не значение.
Класс!!! Благодарю!
Re: API возвращает заголовок, а не значение.
Было бы здорово не заголовки, а целиком связанный объект возвращать массивом.Fait писал(а): 09 фев 2024, 07:29 Да, API здесь так и работает...
Была бы здорово, если бы возвращались как значения полей, так и заголовки.
Если ты в ответе API были пары для каждого поля.
Например:
...
[216] => 34
[216_value] => Заявка
...
Может, это занести в раздел предложений?
- Fait
- Инвестор

- Сообщения: 1197
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
- Контактная информация:
Re: API возвращает заголовок, а не значение.
А вот это вообще супер идея!alex_mx писал(а): 12 фев 2024, 12:16Было бы здорово не заголовки, а целиком связанный объект возвращать массивом.Fait писал(а): 09 фев 2024, 07:29 Да, API здесь так и работает...
Была бы здорово, если бы возвращались как значения полей, так и заголовки.
Если ты в ответе API были пары для каждого поля.
Например:
...
[216] => 34
[216_value] => Заявка
...
Может, это занести в раздел предложений?
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: API возвращает заголовок, а не значение.
Добавил, обновление тут viewtopic.php?p=32365#p32365
Данная доработка войдет в 3.5.2
Данная доработка войдет в 3.5.2
Re: API возвращает заголовок, а не значение.
У меня не работает с полем [field_6] сущности Пользователи [app_entity_1], в котором хранится группа пользователя - не возвращает id группы, только заголовок: [6] => Руководство, а [6_db_value] не возвращает совсем
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: API возвращает заголовок, а не значение.
Добавил для этого поля 6_db_value, а так же 6_multiple_groups (если пользователь назначен на несколько групп)kittenua писал(а): 15 июл 2025, 12:17 У меня не работает с полем [field_6] сущности Пользователи [app_entity_1], в котором хранится группа пользователя - не возвращает id группы, только заголовок: [6] => Руководство, а [6_db_value] не возвращает совсем
Файл из архива замените в plugins\ext\classes\api\
Сообщите результат.
В результате должно быть так:
Код: Выделить всё
[6] => Администратор, Просветитель
[6_db_value] => 0
[6_multiple_groups] => 0,4- Вложения
-
- api.zip
- (10.37 КБ) 92 скачивания