Confluence - 如何将自动递增列添加到表中

时间:2013-06-20 10:53:46

标签: velocity confluence

我想要一个带有表的模板,该表的第一列具有自动递增的数字。当你在最后一行的最后一个单元格中点击tab时,会创建一个新行(因为它现在位于Confluence的表中),并且第一列编号会自动递增。

我正在寻找一些宏(但我不想买任何东西),只发现了这一个:https://marketplace.atlassian.com/plugins/org.swift.confluence.tablesorter,如果不购买其他插件,就不能单独使用它。

我正在考虑制作自己的宏,我很感激指点我的方向从哪里开始(我读了关于宏的汇合指南)。我需要使用Velocity吗?

我们安装了Confluence 4.3.6

1 个答案:

答案 0 :(得分:2)

我暂时没有使用力度并且没有项目可以测试,但我认为这应该适合你:

#set($rowNumber = 0)
<table>
    #foreach( $product in $allProducts )
        <tr>
            <td>$rowNumber</td>
            <!-- your stuff goes here -->
        <tr>
        #set($rowNumber = $rowNumber +1)
    #end
</table>