VersionManager

Добавляет версии к CSS и JS файлам
Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Автор дополнения
SiteHelp
Пакетов
1
Закачек
0
Автор дополнения
Пакетов
1
Закачек
0
Версия 1.0.0-pl
Дата выпуска 05.08.2026
Загрузки 0
Просмотры 6
Внимание, этот компонент требует MODX 3 или выше.
VersionManager помогает сбрасывать кеш браузера для статических файлов (CSS, JS и при необходимости изображений).

Версия хранится в системной настройке versionmanager.version. Она подставляется в URL файлов в виде параметра ?v=… После деплоя достаточно нажать кнопку «Обновить версию» в Manager — номер увеличивается (например, 1.0.5 → 1.0.6), и посетители получают актуальные файлы.

Возможности:
  • страница в админке с текущей версией и кнопкой обновления;
  • системная настройка versionmanager.version;
  • модификатор Fenom |version (если установлен pdoTools);
  • сниппет [[!version]] — работает и без pdoTools;
  • семантический инкремент версии

Примеры использования
С pdoTools:

<link rel="stylesheet" href="{'assets/css/style.css' | version}">
<script src="{'assets/js/app.js' | version}"></script>

Без pdoTools:

<link rel="stylesheet" href="[[!version? &file=`assets/css/style.css`]]">
<script src="[[!version? &file=`assets/js/app.js`]]"></script>

Только номер версии:
[[!version]]
Требования: MODX Revolution 3.0+, PHP 7.4+. pdoTools необязателен.

Последние обсуждения в сообществе MODX.pro