Логотип

Документация по макросам и шаблонам UMI.CMS

system_build

Название

%system_build% — Выводит номер текущей сборки.

Описание

В TPL-шаблонизаторе выводит номер текущей сборки. Предназначен для предотвращения кэширования js и css при обновлении системы.

Не используется. Номер текущей сборки находится в атрибуте system-build ответа UMI Data.

Отобразить его можно, например, так:

<xsl:value-of select="/result/@system-build" />

Предполагается использование этого параметра при добавлении на страницу js-скриптов и подключении css-файлов. Например, таким образом:

<script charset="utf-8" src="/js/jquery/jquery-ui.js?{/result/@system-build}" type="text/javascript"></script>
<link type="text/css" rel="stylesheet" href="/css/design/style.css?{/result/@system-build}" />

Такая запись должна препятствовать кэшированию js и css-файлов при обновлении системы.

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

При подключении js и css-файлов:

<link type="text/css" rel="stylesheet" href="/css/cms/style.css?%system_build%"/>
<script type="text/javascript" src="/js/scripts.js?%system_build%" charset="utf-8"></script>