













Tables contains Pages. Note : In past, we used the term 'layouts' but it is too confusing with JLayout, so the name Page is preferred now.
Create a new page1. Click the [ + ] button and choose a page type to create. A page can be in front-end or in back-end. A page can be plural (Collection), singular (Item).
2. Give a name and press Enter. Naming
Forbidden namesSome aliases are not allowed for your layout alias : ajax, import, modal, xxxx, xxxxs, yyyy, yyyys, zzzz, zzzzs Entry point :Determines if this page is the default template to load when the view is called with no layout specification. When you change the entry point from a page to another, the aliases of the pages changes. The previously defaulted page take then its new alias value from the item-alias of the table.
Fields
From this window, you can pick up the fields to instance on your pages.
Bricks
Bricks is a Cook Self Service concept that simply represent a sub template. Create a new brick:
(complete list to come)
Tasks
The tasks are to be instanced in a Toolbar brick.
Filters
The filters are to be instanced in a Filters brick.
Templates files
|
I jumped and started to work on a demo component... but 2 days later this demo component became the real component. I just showed today the end result to my customer and he turned to me and said... "this is more than I expected"... All of this is because Cook did cut about 70% of my work and provided me more ways to improve the usability of the component. The end result was 17 tables all related between than to generate a full dashboard for the travel agents. Thanks for Cook developers for such great tool. This component would not be possible to be done at short time with all the features in it