如果为空数据则隐藏显示

时间:2017-05-22 13:25:16

标签: smarty prestashop prestashop-1.7

我希望在我的说明中有信息时显示信息。 当没有信息

时,我需要隐藏整个事情
{if !empty($product.description-short) }
<span class="label" style="text-decoration:underline">
{l s='Information:' d='Shop.Theme.Catalog'}</span>
{$product.description_short nofilter}
{/if}

问题:即使有信息,也不会显示任何内容

1 个答案:

答案 0 :(得分:0)

在if语句中,检查description-short并尝试显示description_short。 应该是:

{if !empty($product.description_short) }
<span class="label" style="text-decoration:underline">
{l s='Information:' d='Shop.Theme.Catalog'}</span>
{$product.description_short nofilter}
{/if}