Фильтр вывода в шаблоне
Делаю AMP-страницы по гайду:
quasi-art.ru/library/it/modx-and-amp
Почему-то не работает фильтр вывода:
P.S. Тут:
P.P.S. Может быть это как-то связано, что на сайте есть блог, работающий через коллекции? Ну и соотв-но AMP я делаю для статей блога.
quasi-art.ru/library/it/modx-and-amp
Почему-то не работает фильтр вывода:
[[+amp.content:ampCodeEntities]]Так работает:[[+amp.content]]а с фильтром нет. В чем может быть причина?P.S. Тут:
<title>[[+amp.pagetitle:htmlentities]]</title>Тоже не работает, title начинает выводиться, только если убрать :htmlentitiesВ общем каким-то образом при использовании фильтров все перестает работать.P.P.S. Может быть это как-то связано, что на сайте есть блог, работающий через коллекции? Ну и соотв-но AMP я делаю для статей блога.
Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
ERROR @ /core/model/modx/modcachemanager.class.php: 509) Error caching script elements/modplugin/13
Заработало, когда добавил убрал кэширование:
То есть добавил в вызове сниппета.
А некэшируемый плейсхолдер вызывается Так:
Но теперь другая проблема:
Путь к img идет неверный — добавляется /amp-page/ в src.
Если добавить в head
пути становятся корректными, но тег base не проходит валидацию по документации Google AMP
Относительно данной страницы или при использовании тега base — относительно него — без слэша
Или пропишите абсолютные пути, или добавьте слэш в начале