User tests: Successful: Unsuccessful:
Pull Request for Issue #17603.
Use appropriate parameter value to identify the effective asset name for com_categories and com_fields menu items.
Create a new user and add them to the Manager user group
Create a new admin menu
Item 1: menu item type - menu heading
Item 2: menu item type - list all articles, and set it have parent Item 1
Item 3: menu item type - list all categories, component is articles, set it have parent Item 1
Item 4: menu item type - list all categories, component is users, set it to have parent Item 1
Create a module for the menu and set the position to Menu and access to Special
You should be able to now see this menu logged in as Super User with three items in it.
Log in as your new user (Manager).
The admin menu you created will be shown but will only have one item in it - Item 1 (Item 1 is to ensure that the menu is shown.)
Do similar test for com_fields as well.
User should be able to see category list menu items if they have the correct permissions, so a user who is a Manager should be able to see menu Item 1 and Item 2
Can't see these menu items
None
Category | ⇒ | Modules Administration |
Status | New | ⇒ | Pending |
Control panel is missing because Joomla is shipped with no access to com_cpanel
. But the access is not checked within the component. Ideally it should ship with the permission to all by default. This can be discussed and accordingly fixed in another PR.
I have tested this item
@heleneross
Please mark your test OK in https://issues.joomla.org/tracker/joomla-cms/17613
I have tested this item
Status | Pending | ⇒ | Ready to Commit |
RTC after two successful tests.
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2017-08-22 12:03:43 |
Closed_By | ⇒ | mbabker | |
Labels |
Added:
?
|
tested out your new code - categories and fields links now work as expected.
Control Panel is also missing both in the standard admin menu and custom admin menu.