Cоздал свой плагин по всем правилам.
Все отлично работает, и эта функция тоже, создает новую запись, заполнят поля.
Однако,не пишет значение в поле типа Сущность.
Стоит поменять тип поля на обычное цифровое - все ок, я вижу там значение id нужной сущности.
В чем может быть дело?
Может API надо включить, или еще что, кто в курсе?
Спасибо.
items::insert($entity_id,$data);
- Antonyous99
- Сообщения: 752
- Зарегистрирован: 18 авг 2019, 09:22
- Имя: Антон Владимирович
- Откуда: Санкт-Петербург
- Организация: ООО "РИКОМ-Сервис"
- Контактная информация:
items::insert($entity_id,$data);
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
ERP/CRM "под ключ"
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: items::insert($entity_id,$data);
Не понял что конкретно не работает.
- Antonyous99
- Сообщения: 752
- Зарегистрирован: 18 авг 2019, 09:22
- Имя: Антон Владимирович
- Откуда: Санкт-Петербург
- Организация: ООО "РИКОМ-Сервис"
- Контактная информация:
Re: items::insert($entity_id,$data);
Если в создаваемой записи есть поле типа сущность, и я хочу записать туда цифровое значение, чтобы потом, при выводе созданной записи, это поле отобразилось именно как сущность, подтянуло заголовок этой сущности и все такое... То в итоге я вижу это поле пустым.Однако,не пишет значение в поле типа Сущность.
Стоит поменять тип поля на обычное цифровое - все ок, я вижу там значение id нужной сущности.
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
ERP/CRM "под ключ"
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: items::insert($entity_id,$data);
Проверил, ошибки не обнаружил. Передавать нужно ID записи. И проверьте название имени поля. Должно быть так:
field_402. Если есть ошибка в названии или ID поля, то оно будет просто пропускаться.
field_402. Если есть ошибка в названии или ID поля, то оно будет просто пропускаться.
- Antonyous99
- Сообщения: 752
- Зарегистрирован: 18 авг 2019, 09:22
- Имя: Антон Владимирович
- Откуда: Санкт-Петербург
- Организация: ООО "РИКОМ-Сервис"
- Контактная информация:
Re: items::insert($entity_id,$data);
Да "изнутри" - "поле: код PHP", "автоматизация код PHP" - там все отлично работает.
А вот почему из плагина типа "hello" не работает?
И главное, все остальные то поля нормально заносятся, а только поле типа Сущность пустое.
Вот в чем соль проблемы то.
А вот почему из плагина типа "hello" не работает?
И главное, все остальные то поля нормально заносятся, а только поле типа Сущность пустое.
Вот в чем соль проблемы то.
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
ERP/CRM "под ключ"
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: items::insert($entity_id,$data);
Ну, посмотрите на функцию в includes\classes\items\items.php
Там нет каких либо доп. проверок. Просто проверяется наличие поля в таблице и формируется массив
который вставляется в базу.
Если открыть в таблицу в phpmyadmin там данные есть?
Код: Выделить всё
static function insert($entity_id, $data)Код: Выделить всё
$sql_data[$field_key] = $value;Если открыть в таблицу в phpmyadmin там данные есть?
- Antonyous99
- Сообщения: 752
- Зарегистрирован: 18 авг 2019, 09:22
- Имя: Антон Владимирович
- Откуда: Санкт-Петербург
- Организация: ООО "РИКОМ-Сервис"
- Контактная информация:
Re: items::insert($entity_id,$data);
Нету.
Но стоит мне поменять это поле сущность на цифровое и снова сделать инсерт - тогда есть.
Будет возможность, я смоделирую этот процесс на тестовой системе и вернусь к этому вопросу.
Спасибо!
Но стоит мне поменять это поле сущность на цифровое и снова сделать инсерт - тогда есть.
Будет возможность, я смоделирую этот процесс на тестовой системе и вернусь к этому вопросу.
Спасибо!
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
ERP/CRM "под ключ"