craftideasweekly:
All of the demo sites for this plugin seem to have a url that looks like this when you click add to cart:
/index.php?main_page=shopping_cart&number_of_uploads=0
On our site, it looks like this:
http://yarnstyle.com/bernat-c-1/sashay-yarn-mambo-p-2.html?action=add_product&cpath=
I have verified the add to cart button works when I turn this plugin off so it has something to do with this installation. Any advice on where I should look to make changes?
For all of the demo sites I've seen, including my stock 1.5.0 and 1.5.1 test sites, and my development site (lots of modules, different templates, etc) If you pull up the source and look at the "Form Action" you will see a URL like the first one you listed. This is the correct URL.
If you want to verify, you can take a look at "init_includes/init_cart_handler.php". This file handles some prep work (such as setting up parameters for a redirect to the shopping cart if configured). See also "Admin -> Configuration -> My Store -> Display Cart After Adding Product". It then loads main_cart_actions.php to handle the action "add_product". The shopping cart class then adds the product and redirects the request.
Your .htaccess file looks okay, although you can safely remove the [NC] from:
# Don't rewrite real files or directories
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d
Take a look for any debug files generated in your log directory (the cache directory in 1.5.0). Anything there? These typically will show you if an error occurred.
Looking at your site, it looks like your installation (including modifications to templates and installed modules) does not appear to ever add the product to the cart. As "action=add_product" has been added to the end of the URL it should be triggering the code in both init_cart_handler.php and main_cart_actions.php.
Have changes been made to "init_cart_handler.php", "main_cart_actions.php", or "config.core.php"?