Ajax подгрузка значений для калькулятора

Привет всем! У меня есть калькулятор, который подтягивает значения из MIGX полей + с excel файла. Калькулятор работает. Все значения, передаваемые через POST запросы я сохраняю в сессии и дальше, если человек ушел с данной страницы и после решил вернуться, то значения подставляются из сессии.Для этого я обращаюсь к сессии так
<label {if $.session['массив']['значение'] == $значение из MIGX}class="active"{/if}>Вариант выбранный пользователем</label>
т.е если значение в сессии равно значению на фронт-енд, то присваивай класс «active». Данная фича правильно работает, если авторизован в админке. Если я захожу с другого компьютера, произвожу расчет, обновляю страницу, то работает НЕ правильно. Если нажимаю ctrl+f5 после расчета, то значения встают как нужно. Обновляю страницу и снова все пропадает.Опять же, когда я авторизован в админке, то все ок. Предполагаю, что это как-то связано либо с контекстом, либо с авторизацией, но догнать не могу в чем дело.
Stanislavsky
25 апреля 2018, 09:55
modx.pro
984
0
Поблагодарить автора Отправить деньги

Комментарии: 2

Максим
26 апреля 2018, 20:23
0
Предполагаю что связано это с тем, что пользователь не авторизован. Я бы использовал LocalStorage.
    Stanislavsky
    27 апреля 2018, 12:52
    0
    Не, там дело в другом было.Если в краце, то с логикой кода.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2