Тема по MODX шаблонизатор Fenom (подойдет решение связанное и со смарти, думаю подход один и тот же)
Приветствую!
Собственно вопрос следующего характера.
Есть такой массив, допустим, который при помощи обработки выдает это:
id: 1 - count: 2
id: 2 - count: 1
id: 2 - count: 7
Сообственно каждая строка это новый элемент массива. Распасиваю при помощи фенома:
{var $array_test = 'm_dish' | placeholder}
{foreach $array_test as $row}
id: {$row.id} - count: {$row.count}
{/foreach}
Вопрос следующий. Можно ли как то при помощи Феном перебрать массив так, чтобы все элементы массива, которые имеют одинаковые ID складывали второе поле COUNT и убирали дублирующие записи по полю ID
Т.е. должно получиться из этого:
id: 1 - count: 2
id: 2 - count: 1
id: 2 - count: 7
Это:
id: 1 - count: 2
id: 2 - count: 8
Заранее спасибо за помощь!