[QUOTE]Suntechnic пишет:
или каталог у вас иерархия, и тогда один элемент не может быть в двух разделах
[/QUOTE]Зачем так категорично? Жизнь всегда сложнее, чем теоретические изыскания - элемент легко может быть помещен заказчиком в разные разделы каталога по разным причинам, а битрикс позволяет давать привязку для элемента к нескольким разделам.
Чтобы вывести rel="canonical", нужно для каждого детального элемента определять весь список разделов, к которым он принадлежит. Лучше ставить обработчик (на добавление, изменение и удаление элемента), который будет определять и автоматом записывать для элементов, у которых несколько разделов, нужный раздел в пользовательское свойство.
или каталог у вас иерархия, и тогда один элемент не может быть в двух разделах
[/QUOTE]Зачем так категорично? Жизнь всегда сложнее, чем теоретические изыскания - элемент легко может быть помещен заказчиком в разные разделы каталога по разным причинам, а битрикс позволяет давать привязку для элемента к нескольким разделам.
Чтобы вывести rel="canonical", нужно для каждого детального элемента определять весь список разделов, к которым он принадлежит. Лучше ставить обработчик (на добавление, изменение и удаление элемента), который будет определять и автоматом записывать для элементов, у которых несколько разделов, нужный раздел в пользовательское свойство.