Если вы используете модуль Cart, вы можете попробовать настроить шаблон ViewCart в разделе «Шаблоны форм Viewcart».
После выбора продуктов вы можете использовать другой шаблон, чтобы поместить содержимое корзины в электронное письмо.Примерно так можно использовать для создания действительно простого списка + общего списка:
{if !isset($cartitems) || count($cartitems) == 0 }
<p>No products in the cart.</p>
{else}
<ul>
{foreach from=$cartitems item='oneitem'}
<li>
{$oneitem->quantity}x {$oneitem->summary} ({$currencysymbol}{$oneitem->item_total|number_format:2})
{if $oneitem->quantity > 1}
({$currencysymbol}{$oneitem->base_price|number_format:2} each)
{/if}
</li>
{/foreach}
</ul>
{$total_text}: {$currencysymbol}{$carttotal|number_format:2}
{/if}
Вы всегда можете временно вставить {$ cartitems | print_r} в свой шаблон, чтобы просмотреть атрибуты, доступные для использования вумный код.