Задать вопрос
@junior_www

Как отметить чекбокс у свойства товара в Битрикс если есть картинка?

Подскажите, пожалуйста, как можно автоматически заполнять поле типа флажок если нет картинки. Если с флажком трудно, можно и обычное текстовое поле заполнить "Y"
  • Вопрос задан
  • 178 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бизнес-аналитик
    11 месяцев
    Далее
Решения вопроса 1
Ge1i0N
@Ge1i0N
Взять событие OnBeforeIBlockElementUpdate или OnAfterIBlockElementUpdate, повешать на него функцию-обработчик.
В функции вставить все нужные проверки на то, что обновляется товар из нужного инфоблока и подобные, затем вставить проверку на наличие картинки, где по её результату будет записываться в нужное вам свойство нужное значение.
Это для новых отредактированных товарах будет работать.
Чтобы все товары получили нужное значение здесь и сейчас нужно либо написать скрипт, который пробежит по ним и автоматом дернет сохранение чтобы свойство проставилось, либо пройти и что-нибудь изменить в товарах руками в админке.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы