Component used to Share or Archive work. A component use all utilities of Development and distributable application. We can transfer it by copping a single folder or by creating Installer.
User can install/uninstall it from admin panel as per require. We develop all component in below location
/component
Each directory in above location consider as a component. As component has below basic steps
1.First Create new folder in component directory (No special character allowed).
2.Create a new file register.php to work with diffident event and register hooks
3.Create a new file definition.xml to introduce it in core with Author Information
4.Login Admin panel and activate it.
5.Done
Note: It is re-commanded to do all related work in component folder by hook registration.
See below topics:
•init
oHook
▪ACL
▪CSS