there is a tutorial for product options on the eCart support page:
ecart/
templates are used for site designs, and should not have functionality like recordsets or add to cart buttons applied to them, the products master page should not be saved as a template.