Authors: Mohammed LOUKILI Company:Q-LOGIC Version: 1.0 Beta 1 Revision: 1 Last Modified: 2007-06-08
Page
1 of 49
Tutorial
EL FAHSSI
10:30:24
Lilya Platform Tutorial
& Abdelghani
Q-LOGIC
Be
BOUASSOULE
Logic
Be
Qualified
Table Of Contents
Lilya Platform Tutorial
1. Preface........................................................................................................................4 2. Introduction to Lilya..........................................................................................5 3. Requirements.............................................................................................................6 4. Compatibility...........................................................................................................7 5. Running Lilya Demo................................................................................................8 5.1. Requirements.....................................................................................................9 5.2. Download/Checkout Lilya Demo.................................................................10 5.3. Load demo data...............................................................................................11 5.4. Configure TomCat...........................................................................................12 5.5. Run the Demo...................................................................................................13 6. Start Using Lilya................................................................................................14 6.1. Using Lilya Web Application Template...............................................15 6.2. Create from scrach......................................................................................17 7. Quick Start.............................................................................................................20 7.1. Creating a Dialog........................................................................................21 7.2. Creating a Toolbar Menu...........................................................................23 7.3. Creating a Flat Menu (XP style)..........................................................26 7.4. Creating a Layout........................................................................................28 7.5. Creating a From.............................................................................................29 7.6. Creating a Dynamic From...........................................................................30 8. Architecture...........................................................................................................31 8.1. Overview............................................................................................................32 8.2. Ajax Capabilities........................................................................................33 9. Working With Data................................................................................................34 9.1. DataStore/DataModel and Server Implementation............................35 9.2. Configure..........................................................................................................36 9.3. Grid Example...................................................................................................37 9.4. From Example...................................................................................................38 10. Writing Events.....................................................................................................39 10.1. Client Events...............................................................................................40 10.2. Server Events...............................................................................................41
Page 2 of 49
Q-LOGIC Be Logic Be Qualified
10.3. Decide What to update..............................................................................42 10.4. Understanding the difference between reRendering and Updating.......................................................................................................................43 10.5. Form Example.................................................................................................44 11. Upgrading to a new version of ExtJs.......................................................45 12. Extending Lilya...................................................................................................... 12.1. Adding new Platform Definitions........................................................46 12.2. Adding new Platform Editors.................................................................47 12.3. Creating your own components...............................................................48