There are no limits to the number of tables, fields or times you can generate. Code Templates for Joomla 3.x and 2.5 are included in the Component Architect install package and will be updated with new functionality in core Joomla as it is introduced.
Using the included Component Wizard you can quickly create your first component and tables (with existing table import).
This is NOT a generator which just creates a basic skeleton MVC structure with simple CRUD admin and front end functionality! You get fully working multi-table components, modules and plugins!
You select at component and/or table level the functionality you want - your components, modules and plugins only have the code they need. All with a very high match to Joomla standards and compliant with the MVC structure.
What you can get in a generated component includes:
Fully working admin component:
- List view
- Edit view
- Batch processing
- Version Control
- ACL (component and record level)
- All core fields - state, access, created fields, modified fields etc etc can be defined
- Core Joomla field types plus modal views for linked tables
- Client and Server side validation code generation (this is also in the front end)
Fully working front end component:
Each view has fully defined menu parameters so you perform all the customisation of what is shown in a view via the menu items - this includes having global defaults and record level overrides. Views included are:
- Categories and Category views
- Blog view
- List view (default) - with filters and search
- Article View (mimics the core article view)
- Single Item View (default)
- Form view for Edit/Create
Plugins for core functionality:
- Item navigation
- Smart Search (Finder)
Modules to present your data:
- Most popular items
- Recently created items
- By user
- By category
- Featured items
Custom Installation package:
Manifest files for all extensions and a custom component installer script which will install everything generated.
All of this is supported with 'in' component help files and a downloadable Quick Start guide.
Download of Component Architect does not require registration but access to downloadable documentation and the support forum does.
Minor modifications to SQL field types
Bug fixes for Modal field types and pluralisation
Allow filter fields on multiple value list fields
Bug fixes for multi-language sites
Thanks for the positive feedback. It is always good to learn our Component Architect is being used for practical, live implementations.
If you did want to subscribe then you may find the extra code template (Joomla! 3.x Enhanced) in the Pro version very useful. For example in a CRM system where you may have Customers and Calls ( or Messages or something similar) you can set it up to show all child records (i.e. Calls) for a Customer record within a Customer view (plus add, edit or delete the child records from there). You can have multiple different types of child records as well.
Just a thought.
Thanks for the great review! Always good to get feedback on our efforts.
Sorry for the delay in getting a standard code template for Joomla! 3.3 out, we have been busy working on other projects. A Joomla! 3.3 standard code template will be available in a few weeks time. You will not need to pay for the Pro version to get it (although there are many other advantages to subscribing for that with more to come e.g. currently developing nested tables in our Enhanced code template).
All standard code templates will be made available via new versions of the free Component Architect. When a new version is produced it will be installable via the normal Joomla! extension update process.
If you do encounter any problems or have suggestions related to Component Architect then please do contact us via the forum on our website.