46  /  148
Не хватает статьи или нашли ошибку? Выделите мышкой и нажмите Ctrl+Enter

Формирование карты сайта через параметр GET

В Аспро: Digital версии 1.1.6 и выше в разделе «Новости» можно генерировать карту сайта с помощью GET-параметра в фильтре по годам. Это альтернативный вариант отображения человекопонятных URL.

Раньше в настройках инфоблока нужен был маркер #YEAR#, он использовался для фильтрации по годам. Маркер не обрабатывался 1С-Битрикс при формировании карты сайта, из-за чего формировались ссылки с ошибкой 404. Теперь есть возможность его отключить и сохранить при этом фильтрацию по годам и корректную карту сайта. Выглядит это так:


Раньше ссылка была такой:


Для новых пользователей эта настройка активна по умолчанию. Если ранее у вас была версия ниже 1.1.6, параметр нужно активировать вручную. Чтобы это сделать, нужно зайти в настройки компонента «Новости». В режиме правки нажмите на шестеренку.


В разделе «Настройки списка» активируйте пункт «Использовать фильтр по датам через GET параметр».

В полях «Страница детального просмотра» и «Страница раздела» нужно удалить маркер #YEAR#, если он присутствует, оставить только #ELEMENT_CODE#. 


Сохраните изменения. Маркер #YEAR# также нужно удалить в настройках инфоблока «Новости». Для этого перейдите в административную часть сайта и проделайте путь Контент → Инфоблоки → Типы инфоблоков → Новости. Нужно, чтобы маркера #YEAR# не было в пункте «URL страницы информационного блока».


Сохраните изменения.