{'ms2_frontend_currency' | lexicon} Не срабатывает с первого раза

В чанке миникорзины, которая выводится как всплывающее окно при клике на лого корзины возникает следующая проблема:

1. Если товар добавить в корзину, и затем нажать вывести попап миникорзины, то вместо значения параметра
ms2_frontend_currency выводится «ms2_frontend_currency»

Но если после этого обновить страницу и опять нажать на корзину ( вывести попап миникорзины), то словарь прогружается и выводится все корректно.

Согласно документации и рекомендации подгружать словарь заранее, сделал следующее:

{$_modx->lexicon->load('minishop2:frontend')} {$_modx->lexicon('ms2_frontend_currency')}

Однако эффект ровно такой же. Лексикон подгружается после обновления.

Так же, при попытке посмотреть исходный код страницы, ( попап корзины hiden), так как происходит повторная загрузка страницы и все значения там так же корректные.

Куда копать? Спасибо!
Sergey
18 сентября 2019, 10:40
modx.pro
893
0

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

Sergey
19 сентября 2019, 13:20
0
Не ужели никто не сталкивался? Хелп )))
    Владимир Тельнов
    15 февраля 2020, 20:51
    0
    Такая же проблема. Нашли решение?
      Yurij Finiv
      16 февраля 2020, 15:40
      0
      Если временно пофиксить, то [[%ms2_frontend_currency]]. Посмотрим в чем проблема.
        Владимир Тельнов
        16 февраля 2020, 15:48
        0
        Пока просто буковку Р указал.
        Кстати на страницах, на которых вызывается какой нибудь сниgпет стандартными средствами [[$]], работает ок.
    Sergey (Sentinel)
    16 февраля 2020, 15:56
    0
    А js помещен в ignore на странице?
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      5