Удалить динамический атрибут в hybris через backoffice - PullRequest
0 голосов
/ 30 ноября 2018

Когда динамический атрибут удаляется из items.xmls , hybris сообщает об ошибке, потому что обработчик атрибута Spring bean не существует.Эта ошибка обычно препятствует сохранению моделей типа Hybris, которым принадлежал атрибут.Даже после удаления объявления и атрибута компонента hybris по-прежнему жалуется на наличие ссылки на компонент.

Как удалить DynamicAttributeHandler из БД через backoffice в Hybris?

Ответы [ 2 ]

0 голосов
/ 01 декабря 2018

Самый простой способ сделать это - перейти в backoffice -> Types -> найти свой тип -> Properties, а затем удалить свойство и сохранить.

0 голосов
/ 30 ноября 2018

Вы должны удалить свой пользовательский атрибут из таблицы Attributedescriptors.

Использовать прямой оператор SQL:

DELETE FROM attributedescriptors WHERE (QualifierInternal ='attributename')
...