-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 に答える