add-to-cart templates & purchasable or not statement with an external link button

Signed-off-by: franszo <franszo.design@gmail.com>