I need a DNN module that has the same functionality as the add to cart functionality in http://www.greatbigcanvas.com/
Image size should be customizable with 1 of the dimensions no greater than 52 inches, following the specified image ratio - I don't want the way they have right now, that limits the size to a few options.
Further, in the check out page, in the future, I need the ability to choose different printing services (which they will register with the web page to become a printing service), so this code portion should be robust also.
The view product as should be customizable - image and the options that can be chosen for the view option for checkout.
I need to know how this can be integrated with existing DNN image viewer modules.