При включенном композите иногда не работает выбор региона (выпадающий список)
Известна
Дано:
- где: каталог - страница раздела
- включен композитный режим
- вид списка выбора региона - выпадающий список
Как воспроизвести проблему:
Заходим без авторизации в раздел, например, раздел матрасов. В другом браузере заходим в админку и меняем название у любого матраса, который выводится в первом браузере. В первом браузере обновляем страницу. Загружается композитная страница с прежним названием матраса, через долю секунды, название меняется на новое (подгружается новая страница через ajax). Но проблема в том, что теперь при клике на другой регион, переход не происходит. Не срабатывает событие click на выбранном городе.
Также если авторизоваться, то выскочит popup окно "Вы авторизовались!". Это окно запишется в композит и у следующего пользователя без авторизации посетившего эту же страницу выйдет это окно, хотя он не авторизован.
Также если авторизоваться, то выскочит popup окно "Вы авторизовались!". Это окно запишется в композит и у следующего пользователя без авторизации посетившего эту же страницу выйдет это окно, хотя он не авторизован.
Также у нас иногда появляется проблема, когда загружается страница раздела, а товара в нём нет. Список пустой, раздел пустой. Выводится сообщение "К сожалению раздел пуст. В данный момент нет активных товаров". Но на самом деле товар есть и он активен. Он виден, если авторизоваться под админом. Если сбросить кэш или пересохранить товар/раздел, то композитная страница обновится. И товар появится для неавторизованного пользователя.
К сожалению, я не могу отловить и диагностировать причину, хотя такое бывает часто.
Также у нас иногда появляется проблема, когда загружается страница раздела, а товара в нём нет. Список пустой, раздел пустой. Выводится сообщение "К сожалению раздел пуст. В данный момент нет активных товаров". Но на самом деле товар есть и он активен. Он виден, если авторизоваться под админом. Если сбросить кэш или пересохранить товар/раздел, то композитная страница обновится. И товар появится для неавторизованного пользователя.
К сожалению, я не могу отловить и диагностировать причину, хотя такое бывает часто.
Здравствуйте! Всегда рады вам помочь. Но иногда это сложно сделать через сообщения. Поэтому, пожалуйста, обратитесь в техническую поддержку https://aspro.ru/support/. Коллеги посмотрят ваш проект через административную часть и помогут вам.
Без доступа к административной части сайта можем только предполагать. Думаем, что при использовании композитного режима сейчас действительно виден предыдущий Хит (общее количество входов на сайт). Причем он может быть сформирован пользователем, который последний был на этой странице. Это происходит из-за того, что композит работает с адресами страниц. А у нас в каталоге активно используются динамические области, то есть по одному адресу страницы может выводится разный контент для разных пользователей. А композитный режим кэширует страницу. Поэтому композитный режим не рекомендуется использовать для динамических страниц.
Конечно, можно сделать пустую заглушку в виде прелоадера. Но тогда есть риск того, что товары уйдут из индекса, а это крайне критично для бизнеса.
Мы думаем по поводу отключения композита в каталоге, т.к. описанное вами поведение не совсем корректно. А изменить логику работы композитного режима в каталоге не можем.
Понимаем, что переключение регионов в каталоге могло сломаться. Также как могла появляться и плашка авторизации в тех местах, где не должна. Но пока не удалось повторить ошибку на демоверсии решения. Предполагаем, что на появление ошибки могла повлиять комбинация настроек проекта. Поэтому нужно фиксировать ошибку на вашем проекте.
Также важно посмотреть консоль при возникновении ошибки. Возможно это поможет нам в решении проблемы.
По поводу страницы товаров, где пустая надпись списка. Для выявления причины проблемы нужно посмотреть ваш проект. Тогда мы сможем быстрее выявить проблему.
Ждем ваше обращение в техническую поддержку. Будем на связи!
Здравствуйте! Всегда рады вам помочь. Но иногда это сложно сделать через сообщения. Поэтому, пожалуйста, обратитесь в техническую поддержку https://aspro.ru/support/. Коллеги посмотрят ваш проект через административную часть и помогут вам.
Без доступа к административной части сайта можем только предполагать. Думаем, что при использовании композитного режима сейчас действительно виден предыдущий Хит (общее количество входов на сайт). Причем он может быть сформирован пользователем, который последний был на этой странице. Это происходит из-за того, что композит работает с адресами страниц. А у нас в каталоге активно используются динамические области, то есть по одному адресу страницы может выводится разный контент для разных пользователей. А композитный режим кэширует страницу. Поэтому композитный режим не рекомендуется использовать для динамических страниц.
Конечно, можно сделать пустую заглушку в виде прелоадера. Но тогда есть риск того, что товары уйдут из индекса, а это крайне критично для бизнеса.
Мы думаем по поводу отключения композита в каталоге, т.к. описанное вами поведение не совсем корректно. А изменить логику работы композитного режима в каталоге не можем.
Понимаем, что переключение регионов в каталоге могло сломаться. Также как могла появляться и плашка авторизации в тех местах, где не должна. Но пока не удалось повторить ошибку на демоверсии решения. Предполагаем, что на появление ошибки могла повлиять комбинация настроек проекта. Поэтому нужно фиксировать ошибку на вашем проекте.
Также важно посмотреть консоль при возникновении ошибки. Возможно это поможет нам в решении проблемы.
По поводу страницы товаров, где пустая надпись списка. Для выявления причины проблемы нужно посмотреть ваш проект. Тогда мы сможем быстрее выявить проблему.
Ждем ваше обращение в техническую поддержку. Будем на связи!
?????????? ?? ?????????????? ?????????? ????????? ??? ????????. ??????? ?? ??????? ? ????? ???????? ??????? ???????? (?????? ?????????) ????? ???????. ?????? ???????? ? ???????. ?????????? ????????? ???????? ? ??????. ?? ???????? ??? ??? ??? ?? ????????? ??????????? ? ????????? ? ????????????.
?????????? ?? ?????????????? ?????????? ????????? ??? ????????. ??????? ?? ??????? ? ????? ???????? ??????? ???????? (?????? ?????????) ????? ???????. ?????? ???????? ? ???????. ?????????? ????????? ???????? ? ??????. ?? ???????? ??? ??? ??? ?? ????????? ??????????? ? ????????? ? ????????????.
23 марта 2023 сотрудники тех поддержки зарегистрировали задачу под номером MAX-3944 для будущих обновлений. Скажите, пожалуйста, решена ли уже задача? Напоминаю, что при работающем композите не работает смена региона в шапке ПК версии. Когда задача будет решена, не могли бы вы отписаться здесь? Есть ли какое-то временное решение, но без отключения композита?
23 марта 2023 сотрудники тех поддержки зарегистрировали задачу под номером MAX-3944 для будущих обновлений. Скажите, пожалуйста, решена ли уже задача? Напоминаю, что при работающем композите не работает смена региона в шапке ПК версии. Когда задача будет решена, не могли бы вы отписаться здесь? Есть ли какое-то временное решение, но без отключения композита?
Комментарии на данной страницы заблокированы!