Ошибка в ссылка в хлебных крошках Есть решение
Обнаружил странную ошибку в хлебных крошках на страницах в поселении Сайт (только там наблюдается).
Ссылка на родительскую страницу генерируется некорректно.
Есть страница сайт.ру/nanesenie-logotipa/
Есть дочерняя страница сайт.ру/nanesenie-logotipa/tampopechat/
В хлебных крошках родительской категории присваивается ссылка сайт.ру/nanesenie-logotipa/tampopechat/nanesenie-logotipa/
Сначала думал, что это редирект, но ссылка уже сгенерирована. Проверил в каждой странице, правильно ли там все - все корректно. В файле breadcrumbs.html ничего не трогал, там тоже все вроде как корректно. Не могу понять откуда такая проблема?
Добавить ответ
Все перелопатил, так и не нашел причину. На всех поселениях все ок, а на страницах в поселении "магазин" - вот такое вот. Везде все прописано правильно, везде корректные ссылки.
Пока что решил проблему таким костылем в файле breadcrumbs.html
Попробуйте ещё такой вариант.
В файле breadcrumbs.html темы для шопа перед строкой:
Вставить код:
Если поможет, то ваш "костыль" можно будет удалить.
Не помогло :(
Здравствуйте, Иван!
Хлебные крошки – это штатный функционал Webasyst. Они используются точно так же как в дефолтной теме.
Я исключаю вариант, что ошибка где-то в теме.
Я рекомендую вам проверить ссылки этих страниц (с неправильными крошками).
Дело в том, что там не хватает косой черты в начале ссылки, поэтому ссылка "склеивается" и ведёт на несуществующую страницу.
Либо у вас что-то с самой ссылкой, либо, возможно, ошибка где-то в маршриутизации – где-то не хватает косой черты.