There’s not a lot to see, really.
It’s nothing more really than what I described... the products are being displayed from a parent resource. This is the Ditto tpl:
<div class="shopitem">
<div class="pic">
<img src="[+productimage+]" alt="[+productname+]" />
</div>
<div class="info">
<h2 class="title"><a href="[~[+id+]~]" title="[+productname+]">[+productname+]</a></h2>
<p>Prijs: [[minishop_formatprice? &price=`[+productprice+]`]]<br />
<a href="[~[+id+]~]" title="Meer informatie over [+productname+]">Meer informatie</a></p>
[[minishop_addtocartbutton? &id=`[+alias+]`]]
</div>
</div>
The snippet minishop_addtocartbutton builds a button with a javascript event with the products’ alias as reference, which stores the product in jquery cookies... at this point I’m lost at how the thing really works (our programmer did the work on this shop).
Then when the order form (basic eform) is submitted, a function is run which fetches the order and uses it to build the email, with a total amount mentioned and instructions on how to pay.
As the minishop itself is not yet online, I can’t post a link to it. Plus I’m a lil’ hesistant as to post links to client sites.