Module Manager menu assignment block allows user to select which pages a module should appear on. However, if the module should appear on every page in the site except for a few, and should appear on every newly page, except for a very few, this process becomes onerous, because for every new page created the admin must go to the module manager and edit each module that is supposed to be appearing on the page. Imagine having to do this for every new page created in a busy site...

Suggested new button would be entitled "All but selected items" and the behavior would be for the module to be enabled by default on every new page created. Only if the module(s) would *not* be required to appear on the newly created page would the admin need to go to the module manager and edit the specific module(s).
Opened On:
31 Mar 2009, 8:52 by Arlen Walker
Closed On:
4 Feb 2010, 2:59

Filed Under

  • All


Posted on 1 Apr 2009, 6:00 by Maik Kaune
VOTE FOR IT! i totally agree. A-must-have for real world situations and the typical menuitem logic. Indispensible for new items (though this behavior should have an option to turn it ON/OFF. Don´t know where this should happen exactly, cause this will produce unwanted queries etc.)!
Posted on 13 Nov 2009, 14:20 by Breno Ribeiro
Could add a flag 'exclude from menu' to the table #__modules_menu
or add a new param to the column 'params' from the table #__modules.

Can I implement it? :)
Posted on 24 Nov 2009, 18:27 by gavin grubb
This sounds like a great idea. You can already fudge your way around these sorts of situations by adding PHP IF statements inside your template index.php file, and using different module positions... however it would be quite nice if an exclude feature was built straight into the admin console.
Posted on 4 Feb 2010, 2:59 by Hannes Papenberg
This has been adressed in 1.6. Closing this report.