Extensions > isotope

Isotope eCommerce

[isotope]

Isotope eCommerce is a totally integrated shop system designed to work exclusively with Contao.

Isotope eCommerce is a totally integrated shop system designed to work exclusively with Contao Open Source CMS. It makes use of familiar Contao concepts such as lister/reader pages for products, and integrates directly with your existing site layout and pages.

Sample functionality includes:

  • Multilingual product management
  • Custom product types & attributes
  • Product Variants Matrix (SM, M, L, XL with price differentials)
  • Image Management & auto-thumbnailing using Contao core
  • Flexible configuration - similar to other Contao modules
  • Payment Modules: PayPal Pro, Authorize.net, SwissPost
  • Shipping Modules: USPS Live Rates, UPS Live Rates, Cash, Flat Rate
  • BE Order Management
  • Member Address Books, Order History
  • ...and MUCH more planned in the coming months!

For latest details on the project please visit http://www.isotopeecommerce.com and register for the Beta Program in order to participate in discussions, track/submit bugs, suggest new features, and participate in building out new modules.

To submit tickets publicly, visit: http://www.contao-forge.org/projects/isotope

Version
1.3.0-beta1
Type
Free
Release date
11.07.2011
Category
Application
License
LGPL
Copyright
© 2009-2011 Isotope eCommerce Workgroup
Author
terminal42 gmbh (terminal42) http://www.terminal42.ch/
English transl.
Blair Winans (isotope)
Release notes and change log for 1.3.0-beta1
Other versions

Version 1.3.beta1

  • Added: "advanced prices". Allow to define a prices for store configs, member groups, start/stop dates
  • Added: availability check for products
  • Added: new "field wizard" to set up address fields with custom label and mandatory option in store configuration
  • Added: option the define a custom template folder for each store configuration
  • Added: store config option to limit tl_member countries to billing and shipping countries
  • Added: new IsotopeOrder class, checkout can now be done from postsale request
  • Added: button to duplicate the fallback language to a language record
  • Added: multi-edit support for products and variant data
  • Added: minimum order subtotal amount (store config option)
  • Added: sku to email product template
  • Added: iso_checkout_order_conditions template
  • Added: productTree widget, similar to pageTree but for products/variants
  • Added: "tableless" option for checkout module (Ticket #325)
  • Added ability to apply a rule to a product variant
  • Added: Copy child records (variants, languages) when copying a product
  • Added: Allow foreignKey for variant attribute options
  • Added: Show theme templates in product type select menu
  • Added: System messaging support (Ticket #13)
  • Added: Attach optional PDF invoice document to order mails (Ticket #9)
  • Added: Digits (min. length) for order number
  • Added: The Order ID is starting from 1 when changing the prefix
  • Added "Edit Multiple" to Order Management (Ticket #439)
  • Added: Use cart template for empty message (Ticket #427)
  • Added: Images and image descriptions can be translated (Ticket #401)
  • Added: IsotopeTemplate now supports Contao 2.10 template types (Ticket #456)
  • Added: Support for subqueries in foreignKey field
  • Added: Show email data (including notes for orders) in backend order details (Ticket #103)
  • Added: Implemented Contao 2.10 request tokens in Isotope (Ticket #470)
  • Added product groups, allow to categorize products in the backend
  • Improved: Totally rewrote filters, allow to apply (multiple) from-to filters, language- and variant-aware sorting (Ticket #230)
  • Improved: Better Isotope module handling, including callback support
  • Improved: Moved multilingual support to its own extension "isotope_multilingual" with lot more options
  • Improved: Hide payment information if checkout total is 0
  • Improved: Authorize.net failed transaction response handling & log data
  • Improved: Better usage of IsotopeBackend class
  • Improved: Delay loading of subdivions against memory issues (Ticket #223)
  • Improved: Updated ePay form payment to use a template
  • Improved: Show customer address on ePay backend
  • Improved: SQL key/index optimizations
  • Improved number of SQL queries
  • Improved: Better formatting to attributes list. Show attribute name in product type setup wizard.
  • Improved: Show field label not value in quick edit mode
  • Improved: Show "invisible" icon for products with start/stop date outside today
  • Improved: More unique element IDs to load ajax into the right container (Ticket #291)
  • Improved: Use not for attribute containers (Ticket #203)
  • Improved: Only create cart in database if necessary (will save a lot of auto_increment IDs)
  • Improved: Blair has rewritten Authorize.net's payment calls
  • Improved: Related products & quick products now use the product tree and allow for variant selection
  • Improved: All product collections can be printed to HTML/PDF
  • Improved: Addresses are now linked to the store config ID
  • Improved: Drag & Drop of product sorting in categories
  • Improved: Additional CSS classes for product list (Ticket #432)
  • Improved: Moved $GLOBALS['ISO_PERPAGE'] to filter module setting (Ticket #70)
  • Improved: Removed product type setting for languages. If isotope_multilingual is installed, all language will appear as an option.
  • Improved: Include old and new item ID in transferFromCollection return value
  • Improved: Empty list message checkbox behavior changed (Ticket #414)
  • Improved: Hooks for Isotope eCommerce are now in ISO_HOOKS array
  • Improved: Labels for Isotope eCommerce are now in ISO_LANG array
  • Improved: New icon theme, based on fugue icons (http://p.yusukekamiyamane.com/) (Ticket #422)
  • Improved: Deleting orders when deleting old carts
  • Improved: Ignore quotes when sorting products (Ticket #77)
  • Improved: Auto-set fallback checkbox if there is no fallback store config (Ticket #458)
  • Improved: Renamed attributes for frontend & backend filter, sorting and limit fields
  • Improved: Removed styles from address book. Added class for default billing/shipping address (Ticket #207)
  • Improved: Checkout steps now follow Contao navigation scheme
  • Fixed start & stop publishing dates not working
  • Fixed Authorize.net failed transaction bug
  • Fixed enter key trapping on checkout payment method
  • Removed pre-0.1 update code from runonce.php
  • Removed postsale_mail from Paypal and Postfinance
  • Removed obsolete table tl_payment_options
  • Removed obsolete table tl_filter_values_to_categories
  • Removed moduleOperations callback from payment and shipping modules. The same can be achieved through standard DCA operations.
  • Moved ePay payment modules to own extension
Release functionality
7.00
Total functionality
8.80
Release usability
9.00
Total usability
8.60
Release quality
9.00
Total quality
9.00
Release rating
8.33 (1 votes)
Total rating
8.80 (5 votes)
Release downloads
171
Total downloads
8419
Release installs
128
Total installs
16525
Release updates
97
Total updates
12509
Dependencies of this extension
Other extensions depending on this one
Name
Version from
Version to
Contao
2.10.0-RC1
2.10.0-RC1
1.0.7
1.0.7
1.1.2
1.1.2
1.2.0-beta1
1.2.0-beta1
1.1.1
1.1.1
1.0.0
1.1.2
Name
Version from
Version to
0.1.0-beta1
0.1.0-beta1
1.0.2-beta1
1.0.2-beta1
1.0.0-beta1
1.2.0
1.0.0-beta1
1.0.0-beta1
1.0.0-RC1
1.0.0-RC1
1.0.0
1.1.0
0.0.2-beta1
0.0.2-beta1
1.0.0
1.1.0
0.1.0-beta1
0.1.0-beta1
1.0.0
1.0.1
0.1.0-beta1
0.1.0-beta1
0.1.0-RC1
0.3.0
1.3.0-beta1
1.3.6
1.0.3
1.0.3
0.2.0-RC1
0.2.0-RC1
1.0.1
1.3.0-RC1
1.0.0
1.0.0
0.0.1-beta1
0.0.1-beta1
1.1.0
1.1.0
1.0.0-RC1
1.0.0-RC1
0.1.0-RC1
0.2.3
1.0.0-beta1
1.0.0-beta1
0.5.0-alpha1
0.5.0-alpha1
0.1.0-beta1
0.1.0-beta1
Package
Size
Date
720761
19.07.2016 20:39