Страница 3 из 4
Re: [Модуль] Properties transfer
Добавлено: Сб июн 16, 2018 11:53 am
nick7zmail
Через полное удаление записи, и создание новой?
Если да, тогда это что-то с системой уже...несколько раз видел такое. Хз почему происходит.
Re: [Модуль] Properties transfer
Добавлено: Сб июн 16, 2018 12:08 pm
TransMatrix
При удалении модуля (в данном случае - погоды) не чистит записи созданные модулем... Т.е. оно удалило модуль, удалило объект, а записи-свойства объекта остались висеть в таблице... Потер их - вроде нормализовалось...
Т.е. по факту что - модуль создал объект moscow и в нем свойство temp. Привязали к moscow.temp проптрансфер.
Далее модуль удалили.
Он похерил класс, но объекты и свойства в соответствующих таблицах уцелели...
Переустанавливаем, он создает новый класс, новый объект, новые свойства, у которых ID и ID объекта иные.
Задаем ПропТрансфеером новую привязку и он привязывает... Но не к текущей записи, а к первой попавшейся, объекта которой уже нет и она нам не видна...
Потер все moscow. и т.д. - заработало...
Re: [Модуль] Properties transfer
Добавлено: Сб июн 16, 2018 12:13 pm
nick7zmail
Ну это уже в чистом виде вопросы к системе...по идее при удалении класса она должна подчищать все что с ним связано (удалять объекты с данным CLASS_ID, а при удалении объектов - подцеплять все свойства с OBJECT_ID)...
Re: [Модуль] Properties transfer
Добавлено: Сб июн 16, 2018 12:27 pm
TransMatrix
Косяк в какой-то мере начался почти пол-года назад, когда Сергей что-то нахимичил с привязками... В итоге теперь если привязал что-то к чему-то, а потом штатными средствами перепривязал к чему-то иному - старая привязка тоже остается....
Re: [Модуль] Properties transfer
Добавлено: Сб июн 16, 2018 2:05 pm
Logrus
багу в коннекте открыли?
Re: [Модуль] Properties transfer
Добавлено: Сб июн 16, 2018 2:31 pm
TransMatrix
По проблеме еще тогда на форуме писал, что с определенного момента отвязка работать перестала...
Re: [Модуль] Properties transfer
Добавлено: Пт май 31, 2019 12:47 pm
Nail
TransMatrix писал(а): ↑Сб июн 16, 2018 12:08 pm
При удалении модуля (в данном случае - погоды) не чистит записи созданные модулем... Т.е. оно удалило модуль, удалило объект, а записи-свойства объекта остались висеть в таблице... Потер их - вроде нормализовалось...
Т.е. по факту что - модуль создал объект moscow и в нем свойство temp. Привязали к moscow.temp проптрансфер.
Далее модуль удалили.
Он похерил класс, но объекты и свойства в соответствующих таблицах уцелели...
Переустанавливаем, он создает новый класс, новый объект, новые свойства, у которых ID и ID объекта иные.
Задаем ПропТрансфеером новую привязку и он привязывает... Но не к текущей записи, а к первой попавшейся, объекта которой уже нет и она нам не видна...
Потер все moscow. и т.д. - заработало...
А не подскажете как и где в Линуксе подтирать Свойства объектов?
Re: [Модуль] PropTransfer (obj_prptransfer)
Добавлено: Пт май 31, 2019 3:30 pm
nick7zmail
Не совсем понял вопрос, но скорее всего ответ - в базе (/phpmyadmin).
Re: [Модуль] PropTransfer (obj_prptransfer)
Добавлено: Ср янв 29, 2020 6:23 pm
Strangeman
Модулю явно не хватает поля кода, чтобы при трансфере можно было обработать значение.
Re: [Модуль] PropTransfer (obj_prptransfer)
Добавлено: Ср янв 29, 2020 11:06 pm
nick7zmail
Обрабатывать должен метод)) а модуль просто чтобы продублировать свойство в другое место не создавая классовое свойство, и не используя вообще код.