В моем шаблоне указан следующий код smarty
{capture name="diff"}
{datediff timestamp=$data_base.updated_date}
{/capture}
{$smarty.capture.diff} | {$smarty.const.UPDATE_BLOCK_SECONDS}
{if $smarty.capture.diff > $smarty.const.UPDATE_BLOCK_SECONDS}
enable update
{else}
disable update
{/if}
Когда я печатаю обе переменные $smarty.capture.diff
и $smarty.const.UPDATE_BLOCK_SECONDS
, они выводят правильное значение (например, 98969 и 86400), но {if}оператор не работает и всегда выводит значение "отключить обновление"