Je code suivant Smarty sur mon modèle{if} {else} ne fonctionnent pas correctement dans 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}
Lorsque j'imprime à la fois $smarty.capture.diff
et $smarty.const.UPDATE_BLOCK_SECONDS
variables, ils valeur correcte de sortie (par exemple 98969 et 86400) , mais le {if} ne fonctionne toujours et la valeur d'impression "mise à jour désactiver"
J'ai essayé les deux et la méthode ne fonctionne pas :( – Prakash