Как правильно вставить modx переменную в js скрипт на Fenom

Здравствуйте.
Например в шаблоне ресурса нужно вывести TV поле в инлайновом скрипте

{'<script type="text/javascript" defer> let my_variable = $_modx->resource.MyTv</script>'| jsToBottom : true}
Пробовал так, но не работает:
let my_variable = '~$_modx->resource.MyTv~';

есть идеи? я конечно могу сделать скрытый элемент в DOM с этим полем и оттуда подтягивать значение скриптом, но как-то это не рационально…
Konstantin
02 декабря 2024, 20:18
modx.pro
85
0

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

Наумов Алексей
03 декабря 2024, 09:56
1
+1
Правильно так:

{('<script type="text/javascript" defer> let my_variable = "' ~ $_modx->resource.MyTv ~ '";</script>')| jsToBottom : true}
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1