Как можно узнать об изменении файла и внести в чанк/сниппет изменения?
Приветствую.
Не знаю, знаете ли вы о таком понятии, как «cache busting», но я о нем узнал сегодня. Раньше знал о такой штуке, но не применял. А теперь хотелось бы применить, но стооолько вопросов появилось о том, как это реализовать в MODX. Если посоветуете, что-то дельное, буду признателен.
В общем, есть стандартный вариант: внутри чанка ссылка на подключение стилей, этот чанк вставлен в шаблон. Все просто.
А теперь сложная часть. Стили в файле поменял. Как можно поменять и ссылку на стили в чанке, т. е. добавить ей параметр, к примеру, ...styles.css?version_x...? Можно сделать это и ручками, но этот вариант мне не подходит — хотелось бы все автоматизировать и так. А вот как это сделать, я уже не понимаю.
Если знаете конкретные оптимальные решения, буду признателен за них.
Не знаю, знаете ли вы о таком понятии, как «cache busting», но я о нем узнал сегодня. Раньше знал о такой штуке, но не применял. А теперь хотелось бы применить, но стооолько вопросов появилось о том, как это реализовать в MODX. Если посоветуете, что-то дельное, буду признателен.
В общем, есть стандартный вариант: внутри чанка ссылка на подключение стилей, этот чанк вставлен в шаблон. Все просто.
А теперь сложная часть. Стили в файле поменял. Как можно поменять и ссылку на стили в чанке, т. е. добавить ей параметр, к примеру, ...styles.css?version_x...? Можно сделать это и ручками, но этот вариант мне не подходит — хотелось бы все автоматизировать и так. А вот как это сделать, я уже не понимаю.
Если знаете конкретные оптимальные решения, буду признателен за них.
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2) Вешаем на событие pdoToolsOnFenomInit
3) Вызываем файлики так:
У кого-то подсмотрел не помню точно. Но легко гуглится, сможете найти.
Пользуюсь много лет, ни разу не подвел.
В таком варианте не надо записывать в системные настройки.