[TYPO3-english] E-commerce for TYPO3 8.7 LTS: Aimeos 17.4.0

Aimeos aimeos at aimeos.org
Thu Apr 20 12:44:20 CEST 2017


Hi all

The new Aimeos online shop extension 17.4.0 is available in TER!
Don't know what Aimeos is? Have a look at https://aimeos.org/TYPO3

The TYPO3 extension contains a lot of new features and improvements:
- Support for TYPO3 8.7 and PHP 7.1 (Aimeos TYPO3 distribution too)
- Full JSON REST API for mobile and JS apps
- Use Fluid for your Aimeos templates
- Usability improvements in the backend
- Simpler checkout process because of merged "order" and "process" steps
- Controllers totally encapsulate the frontend business logic now
- Many improvements for developers to get more with less code

This release fully supports the new TYPO 8.7 LTS (supported: 6.2, 7.6 and 8.7) and works with all PHP versions from 5.4 to 7.1. The Aimeos TYPO3 distribution is also available for TYPO3 8.7.

The Aimeos frontend JSON REST API modeled after https://jsonapi.org/ is now feature complete. You can use it in your mobile or JS apps to remote control Aimeos based online shops, browsing the product catalog and placing orders. Documentation how to use the JSON REST API is available in our Wiki: https://aimeos.org/docs/Developers/Client/JSONAPI

Using Fluid templates is also fully supported with this release. You can overwrite all Aimeos templates with your own Fluid templates and you have full access to all Aimeos data. There are specific view helper functions available to access Aimeos specific data. How to use them is documented here: https://aimeos.org/docs/TYPO3/Use_Fluid_templates

For more space in the Aimeos administration interface, the page tree is now hidden by default. You can re-enable it via the extension configuration in the Extension Manager. Furthermore, you can now select and reorder the shown attribute types for the faceted search in the catalog filter flexform.

The frontend controllers encapsulate the complete business logic used by the HTML and JSON API clients. The client don't access the managers directly any more to work with products, services or customer data. That ensures a strict separation of concerns and ensures the business logic can be replaced by an own implementation easily.

After radically simplifying the template system in the last release, we continued to removed all unnecessary complexity like the two processing steps after the checkout summary. They are now merged into one single step. Furthermore, all related data like product properties or customer addresses can be retrieved together with the product or customer data. There's no need to write code for fetching them separately any more.

The new release is available via composer or TER:

https://typo3.org/extensions/repository/view/aimeos
https://github.com/aimeos/aimeos-typo3

-- 
Aimeos e-commerce components

Web: https://aimeos.org/TYPO3
News: https://facebook.com/Aimeos
Twitter: @aimeos


More information about the TYPO3-english mailing list