Add to cart button: link rather than button?
My cart page is a form with the products, followed by buttons continue shopping, update cart, checkout...
The design calls for me to put upsell "add to cart" buttons between the lower buttons and the upper cart contents.
I can create a view which fetches the "promoted" items, and generate "Add to cart" forms within the views, then use hook_form_alter() to add markup embedding the view within the existing form.
This, however, violates HTML's restriction on form elements being embedded (plus it does not work if the "parent" form has required elements).
I can't think of an elegant way to deal with this, except having a "buy now" link (not a button).
I'm wondering if anyone has has any ideas.