Напишу сюда на всякий случай, вдруг кому-нибудь когда-нибудь поможет и ОЧЕНЬ надеюсь разработчики 1C-Bitrix поправят этот баг, т.к. он сходу вообще не очевиден.
В один момент на сайте во всех(почти) местах перестал выводится артикул товара, поиск по очевидным возможным ошибкам не дал результата. Т.е. просто пытаешься получить GetList-ом товар со свойствами, он для артикула выводит пустое значение, хотя свойство у товара заполнено
Путем ковыряния в ядре выяснилась проблема:
Был один инфоблок (главный) с товарами, свойства хранились в отдельной таблице, у свойства артикула код CML2_ARTICLE, потом кто-то создал еще один инфоблок со свойствами в общей таблице (важность этого момента не проверял) также со свойством Артикул и тем же кодом CML2_ARTICLE. Всё, после этого ГетЛист первого стал отдавать пустые значение по всем элементам для свойства Артикул.
Выход пока - это переименование свойства в новом инфоблоке.
Очень надеюсь, что данный баг поправят.
В один момент на сайте во всех(почти) местах перестал выводится артикул товара, поиск по очевидным возможным ошибкам не дал результата. Т.е. просто пытаешься получить GetList-ом товар со свойствами, он для артикула выводит пустое значение, хотя свойство у товара заполнено
| Цитата |
|---|
| [ID] => 16421 [NAME] => 18H2538S-5 Ваза 21,8*7,7*33 [IBLOCK_ID] => 4 [PROPERTY_CML2_ARTICLE_VALUE] => |
Путем ковыряния в ядре выяснилась проблема:
Был один инфоблок (главный) с товарами, свойства хранились в отдельной таблице, у свойства артикула код CML2_ARTICLE, потом кто-то создал еще один инфоблок со свойствами в общей таблице (важность этого момента не проверял) также со свойством Артикул и тем же кодом CML2_ARTICLE. Всё, после этого ГетЛист первого стал отдавать пустые значение по всем элементам для свойства Артикул.
Выход пока - это переименование свойства в новом инфоблоке.
Очень надеюсь, что данный баг поправят.
Мой Блог -