Облегчу задачу: изначально это ошибка в генераторе модулей. Для исправления надо в файле xxx_devices_edit.inc.php две строки:
$old_linked_object=$properties[$i]['LINKED_OBJECT'];
$old_linked_property=$properties[$i]['LINKED_PROPERTY'];
перенести выше, сразу за условие if ($this->mode=='update')
В том месте, где они расположены сейчас, они получают уже измененное значение и не отрабатывают, как положено.
Please login to leave comments. Join us!