Guest jcb Posted June 2, 2008 Share Posted June 2, 2008 On May 1st, Google Base began requiring an id attritute and won't accept feeds without it. There have been fixes posted here and at cubecart.org, but they don't work for me...possibly because I have the SEO mod installed. The fix posted on the .org site adds the id column, but doesn't fill in the product id's. If anyone could help I would sincerely appreciate it. Thanks. Quote Link to comment Share on other sites More sharing options...
Guest Posted June 3, 2008 Share Posted June 3, 2008 Cubecart released v3.0.18 yesterday which includes a google base fix. You should install it. Quote Link to comment Share on other sites More sharing options...
Guest jcb Posted June 5, 2008 Share Posted June 5, 2008 Thanks for the reply, Mysty. There is no changelog posted with the upgrade, but it looks like the changes to admin/products/index.php are the same as what Brooky posted on the .org forum. I already made those changes, but it didn't work. I have the SEO mod installed and thought maybe that was why the fix didn't work. I responded to Brooky's post on the .org forum on May 27th, but haven't gotten a reply. It's difficult to install an upgrade to a heavily modded cart without a changelog. Quote Link to comment Share on other sites More sharing options...
Guest WeirdGear Dave Posted June 6, 2008 Share Posted June 6, 2008 I have the SEO mod installed and followed the fix mentioned above and had the same results. (i.e. extra column called 'id' with blank fields). I added this bit of code onto the 'admin/products/index.php' page and got it working - do a back up of the page in case things go wrong for you $results[$i]['productId']."\t". Find // SEO friendly mod if($config['sef'] == 0) { $googleBaseContent .= $results[$i]['productId']."\t".$glob['storeURL']."/index.php?act=viewProd&productId=".$results[$i]['productId']."\t".$name."\t".$desc; } else { include_once("../../includes/sef_urls.inc.php"); $googleBaseContent .= $glob['storeURL']. "/" . sef_get_base_url(). generateProductUrl($results[$i]['productId'])."\t".$name."\t".$desc; } and replace with // SEO friendly mod if($config['sef'] == 0) { $googleBaseContent .= $results[$i]['productId']."\t".$glob['storeURL']."/index.php?act=viewProd&productId=".$results[$i]['productId']."\t".$name."\t".$desc; } else { include_once("../../includes/sef_urls.inc.php"); $googleBaseContent .= $results[$i]['productId']."\t".$glob['storeURL']. "/" . sef_get_base_url(). generateProductUrl($results[$i]['productId'])."\t".$name."\t".$desc; } Quote Link to comment Share on other sites More sharing options...
Guest jcb Posted June 11, 2008 Share Posted June 11, 2008 Thank you SO much, Dave!! Your fix worked like a charm! My Google feed went through with no problems! Quote Link to comment Share on other sites More sharing options...
Guest tracie877 Posted July 11, 2008 Share Posted July 11, 2008 Any nice people out there who would perhaps do this 'fix' for me??? Would be great if there is :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.