@IG51

Как восстановить id свойства элемента инфоблока на сайте 1С-БИТРИКС?

Здравствуйте
Удалил одно свойство элемента инфоблока, у которого был id (допустим 1), затем создал такое свойство, естественно ему присвоился другой id (Допустим 2). Подправил в коде все используемые id, но к сожалению отображение данные не вернулось к начальному виду.
Залез в базу данных и обнаружил там то PROPERTY_1 прописанов:
INSERT INTO `b_user_option` VALUES
в то время как PROPERTY_2 прописалось только там же где и остальные свойства (естественно же PROPERTY_1 там уже отсутствует)

как можно сделать так что бы свойство 2 работало как свойство 1, то есть какой то костыль без ручной правки БД?

PS: один способ понятен, лезть в базу данных и ручками править, но можно нарушить целостность.
  • Вопрос задан
  • 532 просмотра
Пригласить эксперта
Ответы на вопрос 2
В Битриксе в базу лучше не лезть. А что Вам мешает обращаться к свойству не по ID, а по её коду?
Если Вы укажите тип свойства и подробнее расскажите об отображении данных (которое не вернулось к начальному виду), будет проще понять и разобраться в проблеме
Ответ написан
babarun
@babarun Куратор тега 1С-Битрикс
Безумный план моих идей в руках больных людей
Тип св-ва? Если обычное (не множественное и не список), то поднимаете копию у себя на виртуалке и смело
...в базу данных и ручками править
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы