类 VersionDirective

所有已实现的接口:
Directive, HttpDirective, freemarker.template.TemplateDirectiveModel, freemarker.template.TemplateModel

@Component public class VersionDirective extends AbstractTemplateDirective
version 版本指令

返回结果

return result

戻り値

  • cms:cms版本
  • revision:修订版
  • authorizationEdition:使用授权
  • authorizationStartDate:授权起始日期
  • authorizationEndDate:授权结束日期
  • authorizationOrganization:授权单位
  • cluster:节点id
  • master:是否管理节点【true:管理节点,false:普通节点】

使用示例

usage example

使用例

<@tools.version path='/'>${a.fileName}</@tools.version>

<script>
 $.getJSON('${site.dynamicPath}api/directive/tools/version', function(data){
   console.log(data.cms);
 });
 </script>
 
  • 构造器详细资料

    • VersionDirective

      public VersionDirective()
  • 方法详细资料

    • execute

      public void execute(RenderHandler handler) throws IOException, freemarker.template.TemplateException
      参数:
      handler -
      抛出:
      IOException
      freemarker.template.TemplateException