Hello
Im a Drupal themer looking to streamline the process in which people can view and add products to the cart. While it is my belief that people should click on a product and read all of the info before buying something, I still see need to have the "add to cart" section on listing pages be more elaborate than it is "out of the box". In my case, since required attributes are involved, it would make sense for an attribute dropdown and "add to cart" button there for the "very sure" customers.
Im attaching an illustration that may better explain what I actually see when viewing a listing of 10 items of a particular category/subcategory. One thing I notice is devel module pulls up theme_table as the element needed to be edited. I can create one for my theme sure, but I was wondering where inside sites/module/ubercart/...etc.. I would find a good basis so I can kind of figure out where ubercart derives its default out of box template for generating that content. Any suggestions if this kind of modification needs to be done, whether via the views backend or hard coded into a tpl.php of that view?
http://www.ubercart.org/files/replacewithattributedropdown.jpg
Comments
Update: Store Configuration but can only turn button off
Upon further look, I noticed that sites/all/modules/ubercart/uc_product/uc_product.module file has the table that is built when viewing a list of products under a certain taxonomy term. Its possible to take that file and refashion it in template.php. However, I also tried to see if the backend had any other options I had overlooked. Through Store Configuration> Product Settings>Product Fields, I can see a place to manage which fields get shown. I can hide the "Please Choose An Option" for now, as it still would be confusing and create extra steps for browsing customers. Simply put, this option screen for these fields still doesnt seem to have a way to utilize the attributes that are required (and already set up) for all my products.
Any ideas how I can further tweak this display?