我的电子邮件服务提供商数据库中有客户的变量,并根据我想要显示该值的商店的那些变量:
{if $profile.pos1 == '1'}
<xsl:for-each select="//shop[@id='1']">
show content of shop 1
</xsl:for-each>
{/if}
{if $profile.pos1 == '17'}
<xsl:for-each select="//shop[@id='17']">
show content of shop 17
</xsl:for-each>
{/if}
{if $profile.pos1 == '18'}
<xsl:for-each select="//shop[@id='18']">
show content of shop 18
</xsl:for-each>
{/if}
等等。
但这是硬编码的,所以显然不具备可扩展性。我怎么解决这个问题? 首先解析XSLT,然后解析(!)。
Smarty 3.1.14
由于