0

我正在尝试确定此代码是什么语言(在 DotCMS 中使用),以便我可以学习对其进行编码。任何帮助确定这一点将不胜感激。代码已脱敏。

#panelStart('XXX.XXX' )
  <div class="col-md-6">
    #readOnlyField('XXX', 'XXX.XXX', $XXX.XXX, {'XXX':X, 'notCurrency':true})
    #readOnlyField('XXX', 'XXX.XXX', $XXX.XXX, {'XXX':X, 'notCurrency':true})
    #readOnlyField('XXX', 'XXX.XXX', $XXX.XXX, {'XXX':X, 'notCurrency':true})
    #readOnlyField('XXX', 'XXX.XXX', $XXX.XXX, {'XXX':X, 'notCurrency':true})
  </div>
#panelEnd

谢谢

4

2 回答 2

0

“#”符号由 Apache Velocity 使用,它是主要的服务器端脚本语言 dotCMS 支持。

在 Velocity 中,“#”号标识 Velocity 命令、宏或指令。

但这些不是内置的 Velocity 命令,它们不太可能是指令(需要 Java 代码来实现),所以它们可能是宏。您需要查看其他文件以查看这些宏的定义位置。

于 2021-02-19T15:53:49.427 回答
0

正如官方dotCMS文档中所说,他们使用 HTML、CSS 和 Javascript 作为编程语言。

于 2021-02-17T09:29:30.373 回答