Is there any documentation that gives a quick run-down of what you can do in the transactional email templates? I know I can show dynamic data based on the {{ }} variables, but where is this sort of thing documented? For instance, the order success email passes:
Need the same info as I would like to display an order list in the sales email and not just name, address, shipping etc., but a list of items ordered and a price - like an invoice.
And not really in answer to the original question, but I think pretty much as soon as you want to do anything slightly clever with the email templates the best approach is to make a custom block (as you would if you were extending the web-frontend of Magento) and reference that from your email.
Creating a custom block is definitely a job for a coder though.
The fact that Varien have decided to use the nice {{ }} syntax to (presumably) let non-coders add dynamic content to emails and static blocks but then have failed to document it is a very odd thing indeed.
One day if I’m really bored I’ll spend the time to reverse engineer how it works and document it, but it’d be vastly more efficient for the folks that actually implemented it to produce some basic docs for their users.
Anyone who can post the tag for displaying a list of products purchased and a total amount - think those should be in the sales email but I can’t seem to figure out how to do it.