Improved generated code

The improved Transaction Engine supports new features

Object oriented generated code

In order to achieve the clearest code possible, in MX Kollection 3 all the generated code in page is object oriented. Thus we allow you to change it easily. This object oriented code will also allow you to group transactions and triggers in the same code block to allow easy code reading.


 

Triggers associated to multiple transactions

The new Transaction Engine allows you to associate a trigger with multiple transactions (e.g.: a form validation trigger associated to both update and insert transactions on a NeXTensio generated page).


 

Conditional triggers

Run a trigger only if a specified condition has been validated, to accommodate custom application log:


 

Unified code for PHP_MySQL and PHP_ADODB

In order to create a better platform, we've created a compatibility layer that allows us to provide a single tNG library that will work for both PHP_MySQL and PHP_ADODB server models. The generated code in page will be identical for our products, except for the Dreamweaver default generated code, that will still be different.