JSON и плейсхолдеры
Здравствуйте!
Подскажите, пожалуйста, пытаюсь передать pagetitle текущей страницы в JSON строку сниппета и что-то не выходит
Подскажите, пожалуйста, пытаюсь передать pagetitle текущей страницы в JSON строку сниппета и что-то не выходит
{'!mFilter2' | snippet : [
...
'optionFilters' => '{"proizvoitel:LIKE": $_modx->resource.pagetitle}',
...
]}и через плейсхолдер тоже не работает{set $cptl = $_modx->resource.pagetitle}
{'!mFilter2' | snippet : [
...
'optionFilters' => '{"proizvoitel:LIKE": $cptl}',
...
]}если хардкодить, то все ок работает{'!mFilter2' | snippet : [
...
'optionFilters' => '{"proizvoitel:LIKE": "Заголовок_страницы"}',
...
]}Что не так делаю? Комментарии: 7
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
…
'optionFilters' => '{«proizvoitel:LIKE»: '~$_modx->resource.pagetitle~'}',
…
]}
так попробуй