-2

我有以下代码:

{if $product.amount == 0}
      <div class="ofs-label">{$lang.price}:</div>
{/if}

如果金额等于 0,目前显示 HTML,但是,我如何修改它以便在等于 0 或更少时显示 HTML?

4

3 回答 3

2

您可能想查看 PHP 中的比较运算符。这是来自 php.net的一个很好的资源

出于您的目的,您可能希望这样做:

{if $product.amount <= 0}
<div class="ofs-label">{$lang.price}:</div>
{/if}

如您所见,TRUE如果$product.amount小于或等于零,<= 运算符将返回。

于 2013-01-20T00:19:27.273 回答
0

像 PHP,你可以使用

<=

{if $product.amount <= 0}
  <div class="ofs-label">{$lang.price}:</div>
  {/if}
于 2013-01-20T00:22:20.377 回答
0
if $product.amount <= 0

这是逻辑运算符的快速片段。

== Equality
!= Inequality
<  Less Than
<= Less or Equal Than
>  Greater
=> Greater or Equal

有关更多信息,请查看此参考

于 2013-01-20T00:25:07.480 回答