Hello,
I just noticed that the menu item filter is nowhere. I thought it could be a bug or conflict so I tried to troubleshoot - disabling some other plugins... etc but still nothing. I then did a very rough check on the code of the extension and it seems that the menu item filter is missing by purpose (??).
Could you clarify if that's the case?
Thanks
Unless it's something I don't see in the documentation... I think this documentation is about assigning a module via the conditions...
What I mean is when we view all the modules in the module manager list... Core Modules component by Joomla includes a filter by Menu Item. So, we can filter the list and see only modules that have assigned on that menuitem. Similar like we do with module position, status, etc...
The Menu Item filter seems to be missing in advanced module manager.
Is that true? Have you not implemented the Menu Item filter for the modules list?
The thing is that a filter by Menu Item would be reductive. With Advanced Module Manager, you can use dozens of conditions, not just menu items.
So what happens when a module is assigned to various things that are not menu items? There would have to be a filter for everything, which is not feasible. And only having a filter just by menu item would be reductive and not "true" / incomplete. Hence why it made more sense to remove it.
I know filtering by menu item was a thing in AMM in J3.
Well - I can't tell for sure... that's the first use-case I am dealing with the AMM in J4 and the conditions - I don't have a clear grasp of the conditions right now - it seems powerful.
Still, menu items is a core thing and being able to filter/find modules assigned on specific menu items is handy and useful and one of the most common and massive ways to assign modules - a built-in feature.
Nothing particularly needs to happen when a module is assigned to all sort of conditions other than menu items, unless there is a good fit to have filters for other assignments. AMM has many more options for assignments and probably wouldn't make sense to have a filter for all possible assignments (or would it??).
In any case Removing a core capability, seems more reductive... Would be the technical requirements that would make that feature harder to implement - I get that... but reducing a core and extensively used feature, because we have more assignment options and without an alternative option that would balance the reduction -- That I don't get it much.
*And I just realised that the Languages filter is also missing. The same applies for this filter too. It's really useful to be able to filter the modules by language.
Correct, the menu item and language filters are not part of the list view when using Advanced Module Manager.
These settings are under the conditions.
As explained by Andy, because Advanced Module Manager offers a lot more ways to show/hide modules, these filters no longer make sense. They will not be part of the list views.
If you need them, then you should not use Advanced Module Manager and stick with the core module manager.