Arcavias is an e-commerce framework for Web shops, consisting of an e-commerce library, an administration interface, and different frontends. It's a modular stack which offers flexibility and speed. Unlike other Web shops, it's not a monolithic application. Instead, you have a choice between several user frontends, and you can adapt them to your needs or write one of your own.
|Tags||e-commerce shop framework High Performance|
|Implementation||PHP SQL HTML AJAX extjs XML|
Release Notes: There was a setup task missing for mapping email status values in the mshop_order_status table to the new email-delivery status type. The result was that sent email messages were not recognized and sent out again. Furthermore, the phpexcel extension was not included, so it wasn't possible to export the product texts in the admin interface. These problems and the CSS for the catalog stage HTML client have been fixed.
Release Notes: Job controllers and corresponding jobs make life easier and replace custom code needed for the cronjobs. Jobs are maintained in the source code, so they can be extended or dynamically added easily. Several parts of the Arcavias Core have been moved to separate extensions, which are also available on GitHub now. The demo application is now stand-alone; all Zend related mwlib classes and the PHPExcel library are extensions. There's a service provider decorator to check the order history of a customer. The administration interface has a new tab "Types" to manage media and text types.
Release Notes: The HTML client supports product variants and stock levels in the front-end. New delivery addresses are automatically stored for logged in users. In case of errors, the corresponding items in the basket are highlighted. For shop owners, each payment and delivery status update is stored as single update. The administration interface supports managing media and text types. There are new decorators and plug-ins for checking the basket or previous orders of the customer. Developers will notice the new cron job controller infrastructure. Also important is that the class "MShop" was renamed to "Arcavias".
Release Notes: This minor release fixes the problem that products couldn't be removed from the basket after basket and checkout templates had been refactored. It also adds a small change to allow custom address managers to extend the common address manager directly instead of just using it.
Release Notes: Arcavias now provides methods for Cross Site Scripting (XSS) protection, which are used by the HTML client and the Zend demo application in combination with a Content Security Policy (CSP). Composer, a dependency management tool, is now used in Arcavias. This way, integration of dependencies is much easier, and with the autoloading capabilities of Composer, the code is executed significantly faster. This release improves integration of PayPal Express and enhances the checkout process to work with all kinds of responses from payment partners.
A seed project that combines Play Framework, AngularJS, Bootstrap, and MongoDB..
An EtherNet/IP adapter stack.