Please advice how to group the same elements of array, calculate cost (and total) and output string like:
BBQ - Small (26cm) x 2 - 26.98$
Bolognese - Small (26cm) x 3 - 36$
Coca-cola 0.5 - 1$
....
Total: 120.96$
Array in JSON format:
[{"name":"BBQ - Small (26cm)","params":"","price":"12.99"},
{"name":"Coca-cola 0.5","params":"","price":"1"},
{"name":"BBQ - Small (26cm)","params":"","price":"12.99"},
{"name":"BBQ - Mid (31cm)","params":"","price":"14.99"},
{"name":"BBQ - Small (26cm)","params":"","price":"12.99"},
{"name":"Bolognese - Small (26cm)","params":"","price":"12"},
{"name":"Coca-cola 0.5","params":"","price":"1"},
{"name":"BBQ - Small (26cm)","params":"","price":"12.99"}]