Contributions
Compare Products Side-By-Side
This contribution offers a side-by-side comparison feature from the product_listing page
Purpose: Contribution to osCommerce for shop owners that want to offer online dynamic database driven side-by-side product comparison feature to their customers.
Features:
- language support
- currency support
- special price displayed if available
- Clicking on product name and image brings up product_info page
Supported/compatible with following contributions:
- option_types_feature v1.6 contribution
- static attributes contribution
Parameters:
Note: all parameters follow the following naming convention: COMPARE_PRODUCTS_SIDEBYSIDE_XXX and are set via the admin configuration interface
- DEBUG: if set to true; shows some debug info on top of the page
- NAME: if set to true shows in the header
- IMAGE: if set to true shows in the header
- PRICE: if set to true shows in the header
- MODEL: if set to true shows in the data body
- MANUFACTURER: if set to true shows in the data body
- DESCRIPTION: if set to true shows in the data body
- QUANTITY: if set to true shows in the data body
- WEIGHT: if set to true shows in the data body
- STATIC: if set to true shows all static attributes in the data body
- OPTIONS: if set to true shows all available options in the data body
- COLUMN_LEFT: if set to true shows standard left column
- COLUMN_RIGHT: if set to true shows standard right column
- FOOTER: if set to true shows standard footer
- BUY_NOW: Not yet implemented
Please use support thread for feedback, suggestions or problems: http://forums.oscommerce.com/index.php?showtopic=98534
Expand All / Collapse All
I know alot of people would like to feel that this contribution is dead so I decided to finish it off so it works properly. Now has a buy now button Just replace the catalog/compare.php with this one
Same as below - just in zip format - appereantly it can't handle standard gzip compression?
simply replace compare.php with this one, and it will show prices for options that has them, and add tax if so selected.
NB. I had to bad hack the tax in - the last item in the comparison list, it simply takes the tax_class_id from that, and uses that for all products - ie. comparison of two products, in different tax-groups won't work properly (unless you've selected to show price without tax :)
use this file for the product listing in column sample fix.
previous upload contained bug as described here in the forum:
http://forums.oscommerce.com/index.php?showtopic=98534&view=findpost&p=476364
Sample of the product listing in columns file for MS2 with the compare side-by-side modifications
v1.20: Compare.php changes:
- Added support for products extra fields
- Bug fix, only select static options field when static options configuration is set
Correction of installation instructions
- Step 3.1: remove </td>
- Step 3.5: onchange event
Also now
*** product_listing_MS2sample.php included containing the changes for includes/modules standard MS2 version.
Enjoy
Carine aka CalimerOss
Allows comparison of products across product listing pages, but NOT across different categories.
As every checkbox is in it's own form, this should be compatible with the qty buynow contribution.
Full package included.
v1.01: Bug fixes
- compare form wasn't generated when navigation bar on top wasn't showing
(step 3.1 in installation instructions)
- $columns size wasn't checked causing error when nothing was selected
( check for minimum nbr of products (new parameter) and error msg added
This is the full package
v1.01: Bug fixes
- compare form wasn't generated when navigation bar on top wasn't showing
(step 3.1 in installation instructions)
- $columns size wasn't checked causing error when nothing was selected
( check for minimum nbr of products (new parameter) and error msg added
This contribution offers a side-by-side comparison feature from the product_listing page
Purpose: Contribution to osCommerce for shop owners that want to offer online dynamic database driven side-by-side product comparison feature to their customers.
Features:
- language support
- currency support
- special price displayed if available
- Clicking on product name and image brings up product_info page
Supported/compatible with following contributions:
- option_types_feature v1.6 contribution
- static attributes contribution
Parameters:
Note: all parameters follow the following naming convention: COMPARE_PRODUCTS_SIDEBYSIDE_XXX and are set via the admin configuration interface
- DEBUG: if set to true; shows some debug info on top of the page
- NAME: if set to true shows in the header
- IMAGE: if set to true shows in the header
- PRICE: if set to true shows in the header
- MODEL: if set to true shows in the data body
- MANUFACTURER: if set to true shows in the data body
- DESCRIPTION: if set to true shows in the data body
- QUANTITY: if set to true shows in the data body
- WEIGHT: if set to true shows in the data body
- STATIC: if set to true shows all static attributes in the data body
- OPTIONS: if set to true shows all available options in the data body
- COLUMN_LEFT: if set to true shows standard left column
- COLUMN_RIGHT: if set to true shows standard right column
- FOOTER: if set to true shows standard footer
- BUY_NOW: Not yet implemented
Please use support thread for feedback, suggestions or problems: http://forums.oscommerce.com/index.php?showtopic=98534
Note: Contributions are used at own risk.