我尝试插入以下代码来替换我在线商店的“添加到购物车”按钮中的CSS样式,因此当产品为0时需要显示"订购"相反产品大于1需要显示"添加到购物车",但类.hideen(大于> =)不起作用而不是另一个是..
{if $product->quantity <= 0}
<style type="text/css">
{literal}
.hideeen {display:none;}
{/literal}
</style>
{/if}
{if $product->quantity >= 1}
<style type="text/css">
{literal}
.hideen {display:none;}
{/literal}
</style>
{/if}
你可以看到HTML将在哪里应用:
<button type="submit" name="Submit" class="exclusive">
<span class="btn">
{if $content_only && (isset($product->customization_required) && $product->customization_required)}<em>{l s='Customize'}</em>{else}<em class="hideeen">{l s='Add to cart'}</em>{/if}<em class"hideen">{l s='order'}</em>
</span>
</button>
答案 0 :(得分:0)
在HTML上错过/**
* get list of component for indices symbol from yahoo.finance.com
*
* @param array $symbol
*/
public function indexList(array $symbols)
{
$query = new IndexList($this->yql);
$this->query = $query->query($symbols);
return $this;
}
那里=
答案 1 :(得分:0)
Smarty使用某种xml解析器,因此代码应该是有效的xml GreaterThan标志刹车xml结构。
最佳解决方案是使用lt
/ gt
函数:
{if $product->quantity gt 1}
另一个选择可以是:
<![CDATA[
,]]>
标记包装此部分。1 <= $q