Confluence 6 你模板中可用的對象
05-11
包含宏正文和參數,下面的 Confluence 對象在宏中可用:
$body
宏的正文(如果宏有正文的話)String$paramfoo
, $parambar
, ...$param<name>
傳遞到你宏中被命名的參數("foo", "bar")String$configBootstrapManager
對象被用來獲取 Confluence 屬性。BootstrapManager$renderContextPageContext
對象,針對其他事情會比較有用,請查看 $renderContext.outputType
PageContext$spaceSpace
對象,包含有相對的頁面,博客頁面等對象內容。Space$content
當前的 ContentEntity
對象是當前宏包含的(如果有的話)。ContentEntityObject
宏也可以訪問 Velocity 默認可以訪問的對象,例如下面開發文檔中描述的:as described in the developer documentation。
https://www.cwiki.us/display/CONFLUENCEWIKI/User+Macro+Template+Syntax
推薦閱讀:
※Python 工匠:編寫條件分支代碼的技巧
※關於Vert.x的冷知識
※求余和取模
※紀念我HooK逝世的青春--XIgnCode3.TP.NP.HS.PP.GPK
※PHP是最好的語言么?