Creating a Joomla MVC Component

Joomla is very popular Php CMS and its very easy to learn and use. It has some very nice features like admin and front both responsive with bootstrap framework. Nice extendable structure. You can develop your own components, modules, templates and plugins to fulfill your requirements. Developing a joomla mvc component is not an easy task as its very complex than template, plugin or module. Today, I'm going to discuss about how to make your own custom component. Before proceed I would like to mention features our new made component will have-

- Front end
- Back end
- Language Translations
- ACL Support
- Custom param in option settings under Joomla Administrator back end
- Adds our component in back end component drop down menu with sub menu
- Support for menu item type when adding menu items
- Install-able
- Multiple controllers, models and views

However if you don't want to create from scratch, just download one of below zip and customize with your needs. Use these archives for Joomla v-3+

No comments: