Почему меняется шаблон страницы при ее обновлении?
Страница элемента каталога. Использую компенент Каталог.
Первый раз перехожу на страницу элемента каталога – все нормально. Обновляю страницу (нажимаю F5) – слетает шаблон, показывается элемент без форматирования (нет колонок, пропадают хлебные крошки, боковое меню исчезает).
Все дело в том как у вас внедрена верстка и какие данные выводятся в этом шаблоне (карточка товара детально). При обновлении страницы данные считываются уже из кеша и судя по всему есть данные с версткой которые в кеш не попадают или что-то в этом роде.
Временно вашу проблему можно решить - отключить кеширование компонента. Но в таком случае будет дополнительная нагрузка на сервер.
Правильное решение - пересмотреть шаблон детальной карточки товара и переделать его чтоб с кешем дружил хорошо.
Да, дело в кеше. У меняв корне сайта есть папка "catalog" в нем – главная страница с комплексным компонентом каталога. Первый раз он определяет, что нужно подтянуть шаблон элемента каталога, а после обновления не понимает этого, и показывает шаблон первой страницы каталога.