At the start of the project my proposal was to add the previous 1.x feature of Joomla of creating a menu item directly from the component view in the newer versions of Joomla. During starting weeks me and my mentors discussed what approach to take to add such functionality. The decision was to make it between using helper function or using Plugins. In my proposal I had suggested to use the plugin method using various trigger event. So it was decided to first add the functionality for only article view(On-the-fly) version, after that the functionality can be made generic using plugin. So basically the method that I proposed at starting was used to achieve the final goals.
How to improve the menu item workflow to make it easier for Joomla! users? This is one of the Google Summer of Code 2016 projects in course now and this article shows its progress.
Let us suppose a new Joomla user, Yash. This article presents a simple idea how Joomla menu item workflow can be simplified for new users such as Yash. As a part of my project for Google Summer of code, I'll be discussing the current menu item workflow in Joomla, its disadvantages and how it can be improved for new Joomla users.