GlossaryAAliasAlias term is used in different contexts, we can say an alias is always a safe URL sring. (also called 'slug') Alias wizard is a builder feature that allows you to automatically create a safe URL / slug string From a field to another. Alias item / Table alias / Project alias : see plural, see singular Wizzard / Alias item / Table Alias / Project alias ... Aliased pathAn aliased path is a complete file path using a directory alias. ex: [DIR_FILES_IMAGE]/2014-03/myimage.png learn more here BBack, back-endsee Client Bricka brick is a sub template. Brickfielda brickfield is an instance of a field inside a brick. BuilderThe builder is the Cook Self Service drag'n'drop application, for building your components. CClientThe client is the user's interface access. In joomla it can be: front-end : Administrator interface DDirectory aliasA directory alias is used to hide the full path of a file. ex: [DIR_FILES_IMAGE] or [COM_MEDIA] see full explaination here FFront, front-endsee Client IItemAn item is the respresentation of an object. It is commonly a row table, but it can be complex object structure. LList, Collection, PluralA list is a view of a collection of items MManifestThe manifest is the XML installation file of your component. PPluralFiles are distincted if they work/represent list or item. ex : items / item ProjectThe project is representing your component docs : project PTLProject / Table / Layout This is oftenly asked when you post a support ticket on the forum. SSingularFiles are distincted if they work/represent list or item. ex : items / item Slugsee alias TTitleTitltes are the translated label string used for rendering. Always name correcly your objects in the builder. Case, spaces and special chars are allowed here. ex :
Triadin the builder the triad is the table boad. It represent the physical database table, and decomposed in 3 MVC classes. this is called triad. |
|
Although I found this tool some time ago I just started learning experimenting and building this first component on Monday and now on Thursday afternoon it's already online. Although I already had a working version done with another tool this is much easier to build and at the end you have the freedom to own your own component. Once you know how to use Cook you will boost your productivity as the learning curve is really moderate compared to many other tools.