Php 检查my db中的对象是否为空
我试图检查prestashop数据库中的字段是否为空。如果为空,我希望显示默认消息,否则我希望显示任何字段包含的内容。在我的product.tpl文件中,我使用了以下4个版本,但都不起作用:Php 检查my db中的对象是否为空,php,smarty,prestashop,Php,Smarty,Prestashop,我试图检查prestashop数据库中的字段是否为空。如果为空,我希望显示默认消息,否则我希望显示任何字段包含的内容。在我的product.tpl文件中,我使用了以下4个版本,但都不起作用: {if !$product->available_now} {l s = 'Default Message'} {else} {$product->available_now} {/if} --- {if empty($product->available_now)} {l s = '
{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}
正确的方法是什么
谢谢
试试看问题解决了..整个代码在一个div中,js自动隐藏了特定的类..谢谢你的回答Gaurav。。
{if ! isset($product->available_now)}
Its not Set
{/if}