Content - News Menu - Ressources Menu - Sitemap - Share your code - Code library - Reference
Formidable is an extension for TYPO3 and is supported by Ameos
Typo3 Formidable > Features > Event handling
This example demonstrates how easy it is to interract with the client using majix and Formidable.
This box is displayed thanks to a client event using majix.
Majix is the codename for the technology of rich client interaction between the client browser and your application based on formidable.
Now, continue this presentation by clicking the following button
This means that it required no communication with the server to execute what had to be done when event was fired.
Each renderlet defines generic majix tasks ( displayBlock, displayNone, replaceData, ... ) and specific ones, depending on its type.
Change the text of the following field...
Click the button below ...
This event has been processed by the PHP server on-demand ( using json over ajax RPC ).
The default config for ajax events is to cache results return by server, so that when the same event is fired again, no ajax request is needed to execute the majix tasks.
Click the same button again: nothing happens, the time don't change
Then click the following button for fresh data at each click.
... are used when something has to be processed by php before knowing what to execute on browser.
For instance: (note that result is cached for already requested operations !)
Download version 2.0.606 (zip format)
Or use our git repository
Contact | Sitemap | Icons by DryIcons and Smashing Magazine