Modx lexicon values inside html tag

У меня есть простая страница, и я хочу сделать ее двуязычной.
Так, например, у меня есть меню с меткой «Home».
Я создал в lexicon новое namespace: «mynamespace» и создал новую запись: «LabelA» со значением: «Home». Затем я пытаюсь использовать его в своем заголовке tpl следующим образом: {'LabelA' | lexicon}, но результатом является не значение «Home», а "{'LabelA' | lexicon}". Не могли бы вы посоветовать, как использовать значения lexicon внутри тегов html?
Спасибо!
Pakos Fakos
03 февраля 2022, 11:42
modx.pro
149
0

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

Тодор
08 февраля 2022, 17:31
0
Если возвращается все и скобки и надпись lexicon"{'LabelA' | lexicon}" — то скорее всего феном не вкючен
    Pakos Fakos
    10 февраля 2022, 09:18
    0
    спасибо за ваш ответ, но, например, работает следующее: [[%MenuH1? &namespace=`my` &language=`ru`]]
      Pakos Fakos
      10 февраля 2022, 09:39
      0
      спасибо за ваш ответ, но, например, работает следующее: "[[%MenuH1? &namespace=`my` &language=`ru`]]".
      активирую феном в настройках но тот же результат. Нужно ли мне что-то объявлять, прежде чем использовать "{'MenuH1' | lexicon}"?
        Андрей
        10 февраля 2022, 12:08
        0
        Нужно ли мне что-то объявлять, прежде чем использовать "{'MenuH1' | lexicon}"?
        {$_modx->lexicon->load('my:default')}
        {'MenuH1' | lexicon}
          Pakos Fakos
          11 февраля 2022, 11:17
          0
          спасибо за вашу помощь, это работает идеально
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      5