
|
This plugin enables merchants to create innumerable kind of feeds for their products and orders without needing any additional programming effort. Merchant when creating new feeds using FeedBuilder are able to specify and narrow down exactly the kind of objects they want to include in a particular feed.
For example a merchant may create a product feed for all products from a vendor 'V' that are priced between $80 and $249, and that are shippable from warehouse 'W'. If the merchant had to create such a feed himself, it would have taken a significant amount of programming effort. FeedBuilder makes the job easier by allowing the merchants to create feeds like this one and more just by defining a new feed and selecting few options.
|
Features
- Powerful and flexible feed generator
- Feed data always up-to-date
- Supports RSS and Atom formats
- Supports feeds for Products and Orders
- Allows detailed feed configuration
- Product Feed allows filtering by
- Price
- SKU
- Vendor
- Shippable status
- Warehouse
- Tax Code
- Visibility
- Search in Name and Description
- Order Feed allows filtering by
- Order Status
- Payment Status
- Order date range
- Search in various fields
- Feeds can be enabled or disabled
- Can be used in combination with FeedReader as a powerful way of store customization
- Fully Integrated with AbleCommerce merchant admin
Installation
- Step-1
Before starting installation take a backup of following files in your store
- Admin/menu.sitemap
- Admin/breadcrumbs.sitemap
- Step-2
Copy all files from WebSite folder to your store where AbleCommerce is installed.
Copy all files to the corresponding directories in your store. For example copy everything
from WebSite/ConLib/ folder to ConLib folder of your store and so on.
Please make sure that you take backup of any existing file that gets updated.
- Step-3
If you previously customized Admin/menu.sitemap and
Admin/breadcrumbs.sitemap files you will have to manually update these files.
Otherwise you can simply replace these files with the files provided in the
FeedBuilder installation. To manually update these files follow these steps
Here is the code that you will have to add to menu.sitemap file. You can add this code anywhere in the main <SiteMapNode> node under the root <siteMap> node.
<siteMapNode title="Add-Ons" LookId="TopItemLook" roles="System,Admin,Jr. Admin">
<siteMapNode title="Feed Builder" url="~/Admin/FeedBuilder/Default.aspx" />
</siteMapNode>
If a node named 'Add-Ons' already exists you should just add the sub nodes code as follows
<siteMapNode title="Feed Builder" url="~/Admin/FeedBuilder/Default.aspx" />
Here is the code that you will have to add to breadcrumbs.sitemap file. You can add this code anywhere in the main <SiteMapNode> node under the root <siteMap> node.
<siteMapNode title="Add-Ons">
<siteMapNode url="~/Admin/FeedBuilder/Default.aspx" title="Feed Builder">
<siteMapNode url="~/Admin/FeedBuilder/EditFeed.aspx" title="Edit Feeds" />
</siteMapNode>
If a node named 'Add-Ons' already exists you should just add the sub nodes code as follows
<siteMapNode url="~/Admin/FeedBuilder/Default.aspx" title="Feed Builder">
<siteMapNode url="~/Admin/FeedBuilder/EditFeed.aspx" title="Edit Feeds" />
- Step-4
Run the SQL scripts on your database from InstallScripts/DB/ folder. As a precaution always take a backup of your database before running any SQL scripts.
Installation of FeedBuilder Plugin is complete. You can start using FeedBuilder by going to the 'Add-Ons->Feed Builder' menu in merchant admin.
ConLib Configuration
FeedBuilder Plugin also has its built-in feed reader Control to display the feed results on store side.
On your store you can make use of the features made available by feed reader by using the ConLib control provided by feed reader.
To display feeds on store side you can use
[[ConLib:Plugables/FeedReader FeedUrl="http://www.mystore.com/Feeds.ashx?FeedProfileId=1" PageSize="10"]]
FeedUrl: This property specify the URL from where the control will read the feeds.
PageSize: Used to specify the number of records shown per page. The default is 10.
|