Компонент с github'а для создания AMP
Приветствую!
Потребовалось реализовать AMP страницы (modx revo).
Нашел на гитхабе компонент, но не в виде пакета.
Что сделал:
Но проблема в том, что в коде плагина фигурирует событие OnSwitchTemplateParsed, но несмотря на установленный компонент «Свитчер», данного события в списке у меня нет. Хотя в коде компонента есть кусок с регистрацией данного события.
И вторая проблема: плагин никак не взаимодействует с файлами, которые я залил, соответственно не происходит модификации html-тегом (подмена img на amp-img; подмена ссылок с добавлением /amp/). Хотя для этого всего в файлах есть нужные библиотеки и классы.
Кто-то может подсказать решения данных проблем? Если нужно, могу дать доступ в админку.
P.s. встречал варианты с ГЕТ параметрами и знаю про компонент AMPify — не подходят.
Потребовалось реализовать AMP страницы (modx revo).
Нашел на гитхабе компонент, но не в виде пакета.
Что сделал:
- Установил TheSwitcherTemplate с репозитория
- Закинул папку с фалами в core/components/
- Создать вручную плагин и сниппет (вот какую роль играет сниппет вообще не полян, на мой взгляд в целом он не нужен).
Но проблема в том, что в коде плагина фигурирует событие OnSwitchTemplateParsed, но несмотря на установленный компонент «Свитчер», данного события в списке у меня нет. Хотя в коде компонента есть кусок с регистрацией данного события.
И вторая проблема: плагин никак не взаимодействует с файлами, которые я залил, соответственно не происходит модификации html-тегом (подмена img на amp-img; подмена ссылок с добавлением /amp/). Хотя для этого всего в файлах есть нужные библиотеки и классы.
Кто-то может подсказать решения данных проблем? Если нужно, могу дать доступ в админку.
P.s. встречал варианты с ГЕТ параметрами и знаю про компонент AMPify — не подходят.