1) return rsort($array) — вернет TRUE; 2) модификатор в smarty можно добавить положив в core/components/modxsmarty/smarty_plugins файлик: modifier.arsort.php
<?php function smarty_modifier_arsort($array) { arsort($array); return $array; }
3) получаем такое:
{$a=["d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple"]} {var_dump($a)} //array(4) { ["d"]=> string(5) "lemon" ["a"]=> string(6) "orange" ["b"]=> string(6) "banana" ["c"]=> string(5) "apple" } {var_dump($a|arsort)} //array(4) { ["a"]=> string(6) "orange" ["d"]=> string(5) "lemon" ["b"]=> string(6) "banana" ["c"]=> string(5) "apple" }
кактотак…