RSS Feed
Knowledgebase : X-cart Mods & Addons > Feed Manager
Once you've installed the Feed Manager, the next step is to sign up for an account with each shopping portal site where you'd like to list your products. After you've signed up and been accepted, make sure you know where to locate their documentation o...
The feed manager cannot have any output compression applied to it. Put this in your .htaccess file in your admin directory: mod_gzip_on Off php_value output_handler NULL php_flag zlib.output_compression Off This will only disable the output co...
The progress bar will be animated if HTTP streaming works in your environment. If you have output compression on, or if you're using mod_gzip, or if you're running over SSL, then the streaming will not work properly and your feed manager will not be anima...
Look at the feed you're sending to froogle / google base. Make sure the image paths are correct. Make sure your images are larger than 100 / 100 and they are in jpeg or gif format. Make sure that your images are stored on the file system. If your image ur...
Check the following things: * Your php build has the ftp extensions built in * The ftp functions are not disabled in php.ini under disable_functions * Your ftp directory is correct. You can check this by logging into the ftp server manually and copyi...
Feed Manager 1.0 does not support variants. Feed Manager 2.0 supports variants for x-cart 4.1.X and above. You can access the variants and product options through code. For example, if you have a book with a variant named "Cover" with the options of...
At this time, Feed Manager exports only the base product and base language. Language support may be available in a future version.
Feed Manager only provides the ability to package your products in a compatible feed format for the shopping portals we've listed on our site. You must still sign up for an account with the shopping portal and go through all of the settings and tests and ...
If your products are being rejected or not being listed on the shopping portal, please contact the shopping portal site for more information. We have done our best to make feeds that are compatible and have the most popular fields included in them. You...
You can change the title and link on the RSS feed under the header field under Adjust Feed Mapping.
You can try the following methods on most linux / unix / freebsd servers to activate an autourl as part of a cron job. * wget -O --q http://yoursite.com/customer/autofeed.php?key_goes_here * lynx --dump http://yoursite.com/customer/autofeed.php?key_go...
Unless you've set up the autourl to download the file, your page will be blank. This is a security measure so that your feed does not get sent to anyone that clicks on your autourl. Any error messages that could reveal information about your site should n...
If you have your prices stored without VAT, and then your store calculates VAT on the customer side, you may need to export your prices with VAT before some shopping portals will validate your feed. To do this, go into the feed that needs VAT added, th...
Please make sure that the MySQL user for your x-cart database has create, drop, index, and alter permissions. The way Feed Manager uses a temporary table when generating a product feed so it needs these permissions to work properly.
It's easy to use windows scheduler to automate feeds using the URL generator: First make sure you have set up an autofeed URL in feed manager. Here's how to do it: 1. Bring up windows scheduler (found as "scheduled tasks" in your control panel in...
Please follow these steps to add an image to your RSS feed: 1.) Launch Feed Manager 2.) Click on the RSS feed 3.) Click on the "Adjust Mapping" menu item 4.) Find the "[item]" field at the bottom of the page 5.) Replace the code with the code here:...
Please delete the xcart/admin/fts_files/modules.dat file. This forces Feed Manager to re-detect the installed feeds. When you reload Feed Manager, your feeds will show up.
If no feeds are listed in Feed Manager or you receive this error message "Cannot build module index. Please contact tech support." then please delete the xcart/admin/fts_files/modules.dat file. This forces Feed Manager to re-detect the installed feeds....
If you receive a message from Google that your products are duplicates, the likely cause is that you are submitting variants with the same title and URL. To correct this, you should include the unique qualities of your variants in your product title. 1...
If Google says "missing product type" or "missing product_type attribute", then you'll need to add a "product_type" field to your feed. Go into your feed, click "adjust mapping", add a field named "product_type" and map it to the product's main category. ...
How do I add Google Product Categories to my feed? It's a 3 step process: 1.) Add an extra product field named "google product category" (or similar) 2.) Add a field to your Google Shopping feed named "google_product_category" and map it to the ext...
This issue is related to your products requiring correct identification and is not a fault in Feed Manager. To change your set up to accomodate these changes please go into Feed Manager, open the Google Base feed, then click the Adjust Mapping button, ...
Solution Feed Manager 1.0 is compatible with x-cart 3.5.x through x-cart 4.1.x. Feed Manager 2.0 is compatible with x-cart 4.1.x through x-cart 4.3.x. The biggest difference between Feed Manager 1 and 2 is variant support.
Solution Feed Manager has it's own breakout interface. Things that won't affect Feed Manager: * Customized skin * Third party mods from BCSE, WebsiteCM, Firetank Software * URL rewriting schemes (CDSEO, XCSEO, XCSEO Pro, DSEFU, DSEFU Pro, Clean UR...
Solution Many browsers and RSS readers will look for a special tag in your site's section that points them to the RSS feed for your site. You can use the code below, but you'll need to edit the href to point to your RSS feed and the title to match your s...
Solution If you would like to publish your google base feed but use an alternative currency.. Change your price field to be php code and use this code snippet: $field_value = sprintf('%.2f', floatval($GLOBALS['config']['General']['alter_currency_rat...
Solution Here's how to automate a feed with feedmanager using Google Base as an example: 1. Set up your google feed as normal in feed manager. 2. Download it manually and upload it to your google base account to ensure google accepts it. 3. Set u...
Solution If you are wanting to use your custom CDSEO Pro product page title as your product name in your google feed please do the following: 1. Go to your Adjust Mapping page for your google base feed. 2. Find the field called "title" (normally thi...
Solution For the new Google Base requirements, you'll need a currency label on your product prices (e.g. "123.45 USD"). To do this, change the field to a custom code field and use this code: $field_value = $data['price'] . ' USD'; And change "USD" t...
Solution How do I add tracking code, like Google Analytics, to my feed's links? You can edit your feed's link field to be php code and use the following code: $field_value = $data['product_url'] . '?utm_source=source&utm_medium=medium&utm_term=term&...
Solution How do you access extra fields in your custom code in Feed Manager? Use code like this: $field_value = $data['extra_fields']['field name here']; Make sure that "field name here" matches your extra field name, not the service name. This is ...