Rozwiązanie:
Aby pokazywało produkty w mailu który do nas przychodzi, trzeba dopisać w pliku mailalerts.php
około linijki 142 wyrażenie:
'{products}' => $itemsTable,
Ja to mam tak:
...
'{items}' => $itemsTable,
'{products}' => $itemsTable,
'{total_paid}' => Tools::displayPrice($order->total_paid, $currency),
...
i działa!
Drugie rozwiązanie (nie sprawdzałem):
w pliku new_order.html
należy zamiast {products} wpisać {items}.
Niestety nie polecam zabawy z innymi parametrami, bo chcąc coś zrobić z: {discounts}
doprowadziłem do tego że zamówienie nie było zapisywane przez sklep, ale wysyłane do klienta.
I nie można było tego w żaden sposób znaleźć, co klient kupił.