Ответы пользователя по тегу 1С-Битрикс
  • Как в битриксе привязать разделы двух разных инфоблоков одного типа друг к другу?

    @Andrey_K93
    я вижу 2 путя. оба через доп запрос в result_modifier -
    1 - доп запрос делается во второй инфоблок с поиском по имени текущей услуги. если каждый вопрос это отдельный элемент, а услуга - раздел - выбираешь раздел и по нему выбираешь элементы. не нужно доп полей создавать и заполнять их постоянно, но метод плох тем что нужно заполнять одинаково названия. лишняя точка и уже не работает.
    2 - (мне он больше нравится) - у элементов и разделов можно сделать свойства привязки к элементам или разделам инфоблока. создаешь услугу в одном инфоблоке, в другом, и потом связываешь. у тебя в свойствах элементов будет id элемента/раздела, смотря что тебе нужно. и так же по нему выбираешь раздел/элементы из другого инфоблока. нужно следить за тем, что точно проставлены привязки. и если вдруг удалили вопросы - привязывать заново. но этот способ правильнее.

    в общих чертах как то так
    Ответ написан
    2 комментария