Собственно вопрос в теме «Можно ли как-то привязать элемент к разделам своего инфоблока?». По умолчанию установлена привязка к разделам другого инфоблока, а к своему можно как-то??
Спасибо.
Спасибо.
24.02.2010 10:12:50
Может быть глупый вопрос, но зачем?
Чем вам свойство разделов не подходит? |
|
|
|
24.02.2010 10:19:19
Дмитрий Яковенко, дело в том, что логичней было бы привязать элемент именно к разделам своего инфоблока в моем случае. Неудобно разносить смежные элементы по разным инфоблокам…
|
|
|
|
29.06.2010 16:33:14
Задача может быть такой: есть каталог товаров. Один товар может принадлежать нескольким разделам. Например, "Шахматы" могут принадлежать разделам "Изделия из дерева" и "Игры". Необходимо сделать так, чтобы УРЛ элемента был один, причем определенный. Т.е. /game/chess/ или /wood/chess/. Битрикс, как я понял, выдает раздел с наименьшим ID, а мне нужен однозначно определенный раздел.
Вопрос остается открытым. |
|
|
|
29.06.2010 21:58:11
Вообще привязка к одному конкретному разделу хранится в поле IBLOCK_SECTION_ID. Отсюда и надо исходить.
Не надо сверлить зубы через задний проход дрелью от Сваровски
|
|
|
|
08.07.2010 08:12:45
Задача ясна: вы можете привязать элемент к нескольким разделам, но вам хотелось бы закрепить элемент за одним главным разделом потому что из его кода строится URL до элемента. И этот главный раздел не всегда с меньшим ID (т.е. не всегда попадает в IBLOCK_SECTION_ID элемента.)
Можно попробовать свой пользовательский тип свойства привязки к разделам создать, в котором разрешить привязку к разделам родного инфоблока. Только в этом случае все равно же, привязанные таким образом элементы не будут в списке элементов данных разделов выводиться. Может попробовать по событию при сохранении элемента IBLOCK_SECTION_ID перезаписывать. Значение для него как раз брать из свойства пользовательского типа привязки к родным разделам. Т.е. в этом свойстве вы будите как раз выставлять основной раздел. Как БУС поведет себя при этом не знаю. |
|
|
|
15.03.2011 11:39:34
А вы не подумали, что может понадобиться сделать товар, который является сопуствующим к серии. Если по вашей логике, то его нужно подвязать к обоим папкам, а это означает, что он будет равноправно принадлежать к обоим папкам и выводиться в соответствующих сериях каталога, и нельзя определить "Кто кому сопутствует". Как выкручиваться из данной ситуации? Видимо придётся создавать отдельный инфоблок соответствий, а это равноценно тушению пожара отвёрткой
|
|
|
|
14.05.2012 14:45:51
Интересует тот же вопрос что и Михаила - что делать в таком случае?
Мне нужна привязка к разделам своего же инфоблока что бы вывести ссылки на разделы сопутсвующих товаров. Например есть некоторый девайс, которому необходимо питание. Возможные источники питания такие же товары как и он в этом же каталоге. Мне бы хотелось рекомендовать раздел с источниками питания к этому товару. Как? (В смысле - как без костылей?) P.S. Извиняюсь за некропост, но мне кажется это лучше чем плодить тысячу тем по одному вопросу. Если модераторы считаю иначе - просьба отцепить пост в отдельную тему, не сильно ругаясь |
||||
|
|
|||