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

Как сделать rel="canonical" с помощью основного раздела элемента?

В каталоге элементы имеют привязку к нескольким разделам с указанием основного. В настройках компонента каталога нет пункта "Устанавливать канонический URL". Находил решения, в которых в качестве url'a используется DETAIL_PAGE_URL или CurDir. Но это мне не подходит, адрес нужно брать из основного раздела. Можно ли как-то получать этот параметр элемента? В arResult его нет
  • Вопрос задан
  • 1435 просмотров
Подписаться 1 Оценить Комментировать
Ответ пользователя Алексей Лихачев К ответам на вопрос (2)
У вас измененный компонент каталога?

  1. Откройте на редактирование файл element.php из папки: /bitrix/templates/имя_шаблона_сайта/components/bitrix/catalog/.ваше_имя_шаблона.
  2. Добавьте в массив строку "SET_CANONICAL_URL" => $arParams["DETAIL_SET_CANONICAL_URL"]


https://dev.1c-bitrix.ru/learning/course/?COURSE_I...
Ответ написан