База знаний
Проблемы с генерацией ссылок (URL) в каталоге
ID статьи: 177
, создана 16 дек 2016
Актуально для:
В разделе «Каталог» ссылки формируются неверно, из-за чего пропадает левое меню и умный фильтр.
Решение

Отключите режим AJAX в настройках каталога.
Перейдите в каталог в режиме правки и нажмите всплывающую кнопку с шестеренкой, чтобы войти в режим редактирования параметров компонента каталога.

Перейдите к пункту «Управление режимом AJAX» и снимите галочку в поле «Включить режим AJAX». Сохраните изменения и для надежности обновите кеш компонентов в верхнем меню администрирования Битрикс.

В результате вернется левое меню и умный фильтр, а ссылки на разделы и подразделы каталога станут формироваться одинаково правильно при переходах из любых частей сайта.

Борис, добрый день!
Рады, что у вас все работает. На самом деле это решение — не костыль. Попробуем объяснить, как функционирует AJAX с нашими готовыми решениями.
1. Режим AJAX никак не влияет на подгрузку товаров. И с включенным, и с выключенным режимом будет отображаться кнопка «Показать еще».
2. Режим AJAX направлен на работу без перезагрузки страницы, например, при клике на товар.
3. Мы рекомендуем отключать режим AJAX на всех наших решениях. Это связано с тем, что у нас реализовано много функционала, которого нет у 1С-Битрикс. В том числе много динамических элементов, например, таймер обратного отсчета акции или подсчет общей стоимости товара. Поэтому мы не советуем использовать режим AJAX.
Надеемся, что смогли ответить на ваш вопрос. Желаем приятного пользования готовым решением. До свидания!
Проблема с формирование ЧПУ в умном фильтре. Всё сделано согласно инструкции, все товары обладают символьным кодом, как и разделы. Шаблон фильтра установлен.
При применении "Умного фильтра" - ajax запрос возвращает данные с arrResult_nnn_NNN (соотвтественно идентификаторы категории и товара), но ЧПУ ссылка выводит на 404.
Здравствуйте, Сергей! Благодарим за активность.
Хотели бы посмотреть ваш проект через административную часть сайта. Пожалуйста, обратитесь к специалистам нашей техподдержки:Будем на связи!