Modx lexicon values inside html tag
У меня есть простая страница, и я хочу сделать ее двуязычной.
Так, например, у меня есть меню с меткой «Home».
Я создал в lexicon новое namespace: «mynamespace» и создал новую запись: «LabelA» со значением: «Home». Затем я пытаюсь использовать его в своем заголовке tpl следующим образом: {'LabelA' | lexicon}, но результатом является не значение «Home», а "{'LabelA' | lexicon}". Не могли бы вы посоветовать, как использовать значения lexicon внутри тегов html?
Спасибо!
Так, например, у меня есть меню с меткой «Home».
Я создал в lexicon новое namespace: «mynamespace» и создал новую запись: «LabelA» со значением: «Home». Затем я пытаюсь использовать его в своем заголовке tpl следующим образом: {'LabelA' | lexicon}, но результатом является не значение «Home», а "{'LabelA' | lexicon}". Не могли бы вы посоветовать, как использовать значения lexicon внутри тегов html?
Спасибо!
Комментарии: 5
Если возвращается все и скобки и надпись lexicon"{'LabelA' | lexicon}" — то скорее всего феном не вкючен
спасибо за ваш ответ, но, например, работает следующее: [[%MenuH1? &namespace=`my` &language=`ru`]]
спасибо за ваш ответ, но, например, работает следующее: "[[%MenuH1? &namespace=`my` &language=`ru`]]".
активирую феном в настройках но тот же результат. Нужно ли мне что-то объявлять, прежде чем использовать "{'MenuH1' | lexicon}"?
активирую феном в настройках но тот же результат. Нужно ли мне что-то объявлять, прежде чем использовать "{'MenuH1' | lexicon}"?
Нужно ли мне что-то объявлять, прежде чем использовать "{'MenuH1' | lexicon}"?
{$_modx->lexicon->load('my:default')}
{'MenuH1' | lexicon}
спасибо за вашу помощь, это работает идеально
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.