cachebuster
Последнее обновление not available | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$204 per month—let's make that $500!
Learn moreCachebuster управляет тем, грузятся ли assets свежими с сервера или с версией из настройки сайта. Добавьте чанк smartcache в конец URL asset, как ниже.
Использование Cachebuster¶
<link rel="stylesheet" href="[[++assets_url]]css/styles.css?nc=[[$smartcache]]">
Если системная настройка cb.cachebust включена, браузер не закэширует asset. Если выключена, вернётся текущая версия сайта из cb.site_ver. Версия в URL не даёт вернувшимся посетителям тянуть устаревшие файлы из кэша браузера после выкладки на production.
Опциональные настройки¶
Placeholder¶
Cachebuster может писать в плейсхолдер вместо возврата значения. Передайте имя плейсхолдера:
[[$smartcache? &placeholder=`cbtime`]]
Параметр в URL¶
Чтобы добавить URL-параметр к результату, используйте param:
[[$smartcache? ¶m=`?cb`]]
Смотрите также¶
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$204 per month—let's make that $500!
Learn more










