Насколько я знаю, не существует фильтра для сортировки по ключу массива.
Однако, если вам нужно создать фильтр, вы можете сделать это в расширенной ветке.файл расширений,
Создайте функцию,
public function ksort($array) {
ksort($array);
return $array;
}
Подключите функцию в доступных фильтрах
public function getFilters() {
$this->filters['ksort'] = new \Twig_SimpleFilter('ksort', array($this, 'ksort'));
return $this->filters;
}
И для вызова фильтра
{% for a in array | ksort %}
<h2>{{ a }}</h2>
{% endfor %}
Приветствия