Podio API PHP обновляет тип взаимосвязи элементов. Когда пусто не работает

У меня возникли проблемы с моим PHP-скриптом, мне нужно обновить элемент типа отношения в приложении с помощью Podio API php. Когда поле пустое, не работает, я имею в виду, что не обновляет поле, когда оно имеет значение, оно работает, элемент изменяется с новым значением, вот часть моего кода:

     $item = PodioItem::get_basic($itemId);
    $field_id = 'last-action-by';
    $item->fields[$field_id]->values = array('item_id' => $contacto);
    $item->save();

Есть идеи, пожалуйста?


person CaribeSoft    schedule 26.09.2020    source источник


Ответы (2)


Вы должны передать пустой массив, чтобы очистить поле,

$item->fields[$field_id]->values = array();

person Mûhámmàd Yäsår K    schedule 28.09.2020

Наконец, я нашел решение. Проблема заключалась в том, что я передавал переменную $ contacto и адрес электронной почты, и это должен был быть contact_id в виде целого числа, поэтому я решил проблему, спасибо за комментарии!

person CaribeSoft    schedule 29.09.2020