What Magento version is this ?
If you got 1.1 Beta through Magento Connected - that’s a know issue there. You can either search the forum for the solution or to update to the latest 1.1 Beta through SVN.
Well, I had simple helix install magento for me and apparently they installed Magento ver. 1.1.0 (thats the beta? right?). It kinda pisses me off cause I would have had them install the stable version if I knew they were going to install the beta. Can you provide instructions on how to “update to the latest 1.1 Beta through SVN”?
It depends on what you’ve configured. It checks if the product is saleable and if not, no button. So if you imported products and indicate they have required options, but didn’t put the options in, you get no button. Or maybe if you made a configurable product, and the simple product has options...?
My advice is to check through your catalog setup for reasons why the products would not be saleable.
I spent several days banging my head on the laptop trying to figure this out after updating my theme to 1.1.4. One other thing to remember, after you’ve loaded in all those updated files from the default theme or have done it manually: empty the folders from /var/cache. Clearing the cache in the browser is not enough, since updating the theme involves the .xml files, not just .phtml, css and js files.
My quantities were right, no custom options on any products, but no add to cart button. Clear out that cache folder: add to cart button returned. Hope it helps.