2015-12-21 95 views
0

我想检查我的prestashop数据库中的字段是否为空。如果是空的,我想显示一个默认的消息,否则我想显示任何字段包含。在我的product.tpl文件中,我使用了这4个版本,但没有任何工作:检查一个对象是否为空我的分区

{if !$product->available_now} 
{l s = 'Default Message'} 
{else} 
{$product->available_now} 
{/if} 

--- 

{if empty($product->available_now)} 
{l s = 'Default Message'} 
{else} 
{$product->available_now} 
{/if} 

--- 
{if $product->available_now === NULL} 
{l s = 'Default Message'} 
{else} 
{$product->available_now} 
{/if} 

--- 

{if $product->available_now == ""} 
{l s = 'Default Message'} 
{else} 
{$product->available_now} 
{/if} 

最新的正确方法是什么?

感谢

回答

0
{if ! isset($product->available_now)} 
Its not Set 
{/if} 

试试吧

+0

问题solved..the整个代码是一个div塔的JS自动进行隐藏的具体class..thanks你的答案拉夫.. –