Questions:
Is there a way to get at individual product options for formatting in the cart, confirmation, thankyou, emails ect?
Also, how do I get the product options to appear in the customer's confirmation email?
Is there anyway to get at the string containing product options either finopt, freeopt or :merchant methods? All three seem to work the same way, they each dump into a single name value pair and display in a set format. If you use a combination of methods, you can either display all or none. All of the formatting for the string appears to be hard coded in [-- SC_Cart --] either in a text area freeopt, or | delimited finopt and merchant.
This is the only documentation I can find on v12 Merchant Product Fields:
http://www.shopsite.com/templates/cookbook/product16-textentryfielddivided.shtml#424
Consider my form using the new v12 NAME="[-- PRODUCT.RecordNumber --]:merchant" method that I am trying to get to work with ShopSite: http://www.intint.com/shop/Tucson-Kennel-Club-Greater-Sierra-Vista-Kennel-Club_moreinfo.html
Click "Add To Cart" and you can see what I am up against. I doubt my client will buy it. I have tried to put some HTML i.e. <BR> in the values and they do parse in the cart but what I really need is to have the string available so I can process it with a call
[-- CALL formatmerchopt.cgi{([-- PRODUCT.Merchant Text--])} --] or inline php. Something like the string for
[-- PRODUCT.OptionFiniteText --] Then I could customize what options are displayed when and where and formatted.
I think Custom Checkout fields work this way, but I believe they are per order, not per product which is what I need. Ideally, it would be great to have 50 or so Custom Product Fields like the Custom Checkout Fields where I can display each.
If anyone has any ideas or even vendors that can deal with a product having many options 30+ please let me know.
Thanks in advance.
-Brian