Функция "IF" отказывается работать

{if $notify_total != 0}
<img border="0" src="images_n/1/updates1.png" width="32" height="32">
<font size="1" color="#A2D612">{lang_sprintf id=1019 1="<span id='notify_total'>`$notify_total`</span>"}
{assign var="notify_total" value=$notifys.total_grouped}
{/if}


{if !$notify_total}
<img border="0" src="images_n/1/updates.png" width="32" height="32">
{/if}
Я так понял у него другая трабла, он проверяет: {if $notify_total != 0} ,{if !$notify_total} ,{if $notify_total} и ни в одном из случаев у него не попадает в {if}
 
попробуй допустим для
Код:
{if !$notify_total}<img border="0" src="images_n/1/updates.png" width="32" height="32">
{/if}
такой вариант
Код:
{if !$notify_total}
<img border="0" src="images_n/1/updates.png" width="32" height="32">
{else}
<h1>Пусто</h1>
{/if}
Если появиться то значит смотри $notify_total
 
Для начала просто выведите значение $notify_total и убедитесь что оно не пустое
 
Для начала просто выведите значение $notify_total и убедитесь что оно не пустое
+1, а если пустое то оно должно было в первый
{if !$notify_total} попасть, а вот если нет тогда в{else}<h1>Пусто</h1>{/if}
 
Назад
Сверху