vinogadovsergey
@vinogadovsergey
Интернет-предприниматель

Массовый перенос значений из свойства в торговый каталог?

Всем привет!

Возможно кто то знает, как перенести значение из свойства элемента (товара) в свойство этого же элемента, но у торгового каталога.

Проставить нужно Коэффициент единицы измерения. Я продаю упаковками, в которых разное количество метров. Количество метров указано в свойстве у элемента, и как массово перенести всё это дело - фиг знает.
  • Вопрос задан
  • 675 просмотров
Пригласить эксперта
Ответы на вопрос 1
winer
@winer
занимаюсь разработкой сайтов на 1c-bitrix
Чтобы задать коэффициенты единиц измерения можете воспользоваться d7 классом
Bitrix\Catalog\MeasureRatioTable
Вот способы работы с orm сущностями

Делайте getlist по элементам. Выбираете в нем id элемента и значение вашего свойства. Потом с помощью Bitrix\Catalog\MeasureRatioTable задаете значения для ваших товаров.

(id товара в CCatalogProduct совпадает с id элемента инфоблока)

Если вам надо как то автоматизировать весь этот процесс, пишите обработчик события на изменение элемента инфоблока. В нем проделывайте все тоже самое только для элемента который был обновлен.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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