- 🇧🇬Bulgaria alexander.nachev
Same for me in D9. No change on menu item edit form.
- 🇧🇬Bulgaria alexander.nachev
This one https://www.drupal.org/project/menu_items_visibility → did the job for me.
- 🇫🇷France alexander94
Hi,
you have to select this option : "Show fields on menu items that point to content > Always"
- 🇳🇬Nigeria chike Nigeria
I think the issue here is trying to use this module on links generated by other modules like the User module or Views module. The module is not active for such links and I tested similar modules including the one mentioned in #5 and it is the same behaviour. None of the similar modules I tested set permissions for links generated by other modules.
- 🇳🇬Nigeria chike Nigeria
#6 also helps.
While the module worked when I created custom links directly on the menu edit page, when I created a basic page I didn't see menu_per_role settings until I followed the tip in #6. I remembered I didn't have to do this in my Drupal 9 sites so I checked those sites and found the setting for 'Show fields on menu items that point to content' had none of the options selected, while in the D10 site I am working on now, the setting for 'Show fields on menu items that point to content' had 'Never' selected by default. This turned off menu_per_role for the basic pages I created until I set 'Show fields on menu items that point to content' to 'Always' as said in #6. Note that this didn't make menu_per_role to work for links generate by other modules as said in #7.