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)
  • Price per member group including price tiers
  • Image Management & auto-thumbnailing using TL core
  • Flexible configuration - similar to other TL 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

ATTENTION: This extension does not work with Contao 2.10.3 and 2.10.4! There are no problems with 2.10.2.

Version
1.3.0-RC1
Type
Free
Release date
02.01.2012
Category
Application
License
LGPL
Copyright
© 2009-2012 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-RC1
Other versions

Version 1.3.rc1

  • Added: new product attribute "File tree"
  • Added: new product attribute "Downloads"
  • Added: "continue shopping" feature (Ticket #295)
  • Added: new function IsotopeFrontend::prepareForm() to ease including custom forms created by the form generator
  • Added: CSS class "trail" to product category pages when in reader mode (Ticket #76)
  • Added: native SQL filtering for static attributes (#2045)
  • Added: SQL index keys for filtered attributes (#2134)
  • Added: IsotopeEmail class to improve email handling (#2158)
  • Added: frontend preview button when in product category (page) view
  • Added: "dateAdded" for product so we know what's new (#2054)
  • Added: "advanced filters" for backend product list
  • Added: "hasImages()" method to the gallery to ease checking for existance of images
  • Added: deferred (lazy) loading of product data if backend is overloaded
  • Added: option to force displaying variants of a product type (#2232)
  • Added: new function IsotopeFrontend::generateRowClass() to add useful CSS classes to any array
  • Added: "empty message" option to cart module (#2197)
  • Added: indexing of products for the Contao search module (#2105)
  • Added: automatic currency conversion routines (including Hooks for data providers)
  • Added: new hook generateFilters (#2146)
  • Added: new hook saveCollection
  • Added: inserttag to retrieve data of the current product or a certain product id (#2047)
  • Added: support for postal code ranges in flat shipping module
  • Added: Permission settings now available for all Isotope backend modules
  • Added: Payment and shipping methods can be sorted in checkout module (#2705)
  • Improved: loading products is now centralized in IsotopeFrontend static functions
  • Improved: "Loading product data" is now in the language file (#2215)
  • Improved: Removed size and Added: maxlength attribute to quantity input fields (#2118)
  • Improved: updated currency list according to ISO 4217 (#2082)
  • Improved: the reader page id is now set in the site structure but you can still overwrite it per module (#2105)
  • Improved: the rounding increment can now also be applied for tax classes (#2505)
  • Improved: the rounding increment is now applied on the grand total too (#2341)
  • Improved: Make Company Details accessible in Invoice Template (#2239)
  • Improved: Add uniqid to order mail wildcards (#2531)
  • Improved: disable checkout navigation on payment and processing steps (#2529)
  • Improved: start and stop date are now Fixed: fields, available on all product types
  • Improved: Can now cut & paste multiple products between groups (#2229)
  • Improved: Provide insert tags on order confirmation page (#2260)
  • Improved: Simplified order insert tags code
  • Improved: Addresses can now optionally be labelled by the customer (#2051 and #2052)
  • Improved: The isotope folder now gets generated on-the-fly (#2044)
  • Improved: SKU must now be unique
  • Improved: Tax rates now have more flexible postal code settings
  • Improved: make arrCache data available in product template (#2340)
  • Improved: Duplicating a product will sort it at the bottom of a category (#2618)
  • Improved: Now generates an error message if a coupon code could not be applied
  • Improved: Can now multi-edit all features of a product. Can not multi-edit variants anymore (#2209)
  • Improved: The attribute wizard now supports any kind of CSS class (e.g. w50 for half width) (#2227)
  • Improved: The attribute wizard now allows the user to specify which fields ar mandatory
  • Fixed: radio button events in Internet Explorer (Ticket #484)
  • Fixed: products DCA not loaded in rare cases
  • Fixed: hide customer definied fields in product edit mode
  • Fixed: low price calculation for advanced prices
  • Fixed: sorting by module configuration (#2037)
  • Fixed: backend category sorting, updated DC_TablePageId driver (#2101)
  • Fixed: invisible subgroups when no product in parent group (#2121)
  • Fixed: potential issue in email addresses (#2041)
  • Fixed: invalid markup in several templates (#2081)
  • Fixed: related products loaded from product cache (#2236)
  • Fixed: product cache not considering product start date (#2230)
  • Fixed: issue with variant generator and prices (#2046)
  • Fixed: copy/paste of product variants into its own product
  • Fixed: order of country and states (#2486)
  • Fixed: replace $ in mootools with document.id for isotope.js and backend.js (#2200)
  • Fixed: assignment of uniqid in ModuleIsotopeCheckout::writeOrder() (#2531)
  • Fixed: Added: missing comma after "sortBy" field in tl_iso_attributes
  • Fixed: Checkout gives an error on single quotes (#2576)
  • Fixed: Shipment template does not show forms (#2479)
  • Fixed: Sorting is ambiguous in ModuleIsotopeProductList.php (#2697)
  • Fixed: Non-Admins cannot create a product type (#2261)
  • Fixed: Order Id doesn't get incremented (#2222)
  • Fixed: SQL condition in product list is wrong (#2189)
  • Fixed: "Edit multiple" does not work in Internet Explorer (#2680)
  • Fixed: Invoice PDF had no title when printing (#2036)
  • Fixed: Isotope::formatValue will throw error if not page category selected on a product (#2699)
  • Fixed: Coupon code usage was not saved in database (#2656 + #2679)
  • Fixed: Old guest cart was not available on login until after a reload (#2684)
  • Dropped unimplemented enableGoogleAnalytics checkbox in store config (#2102)
Release functionality
 
Total functionality
8.80
Release usability
 
Total usability
8.60
Release quality
 
Total quality
9.00
Release rating
 
Total rating
8.80 (5 votes)
Release downloads
204
Total downloads
8365
Release installs
524
Total installs
16428
Release updates
130
Total updates
12315
Dependencies of this extension
Other extensions depending on this one
Name
Version from
Version to
Contao
2.10.0
2.10.2
1.1.1
1.1.3
1.1.2
1.1.2
1.2.0-beta1
1.2.0-beta2
1.1.1
1.1.3
1.3.0
1.3.0
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
875961
19.07.2016 18:55