Порядок массива меняется при выводе в tpl

В контроллере задаю:
Tygh::$app['view']->assign('userlog', $userlog);
порядок при этом правильный, по полю timestamp
но при выводе порядок меняется, выводит не по timestamp , а по автоинкременту
может кто нибудь знает почему?
{foreach from=$userlog item="ul"}

Нашел причину, стоило только написать сюда)

Так и в чем была причина? )

мой косяк был, в поле с датами затесались пару 0 значений

а можете подсказать, как сделать в этом случае 2 функции?
{$title|escape}
еще добавить trim сюда, как?

{$title|escape|trim}

2 лайка

спасибо, буду знать :slight_smile:

А как проверить такое условие в smarty?
{if $user.is_root == 'Y'}{/if}
{$user.is_root == 'Y'|fn_print_r} выводит Y там где N и пустоту там где Y

аааа… надо было двойные кавычки {if $user.is_root == "Y"}

1 лайк