好的家伙我正在使用magento 2.我有一个模块可以让我将产品订单导出到另一台服务器。服务器需要特定的“sequence_id”。这个序列id不是magento的一部分所以我需要以某种方式创建它并且我迷路了。
基本上它必须是4位数。它可以从0001到9999然后重复。它需要有前面的零。
我有一个来自magento的值“order increment id”但是大约7个字符长并且不会在9999重置。
有谁知道如何在XSL中实现这一点???
提前致谢!
答案 0 :(得分:1)
假设您使用XSLT 2.0,您可以选择1 to 9999
,然后使用format-number
:
<xsl:for-each select="1 to 9999">
<number>
<xsl:value-of select="format-number(., '0000')"/>
</number>
</xsl:for-each>