/
Modul Website Menu By User Status

Modul Website Menu By User Status

Technischer Name / Technical name: website_menu_by_user_status

Lizenz: AGPL-3 


Links:
Equitania Fork: https://gitlab.ownerp.io/v10-myodoo/v10-website/tree/develop/website_menu_by_user_status

Beschreibung / Description

Vorher: Einzelne Menüeinträge / Seiten konnten nicht benutzerspezifisch ausgeblendet werden.  

Before: Individual menu entries / pages could not be hidden user-specifically.  



Nachher:
Nun können einzelne Menüeinträge / Seiten für nicht angemeldete Benutzer oder alle Benutzer ausgeblendet werden.  

Afterwards: Now you can hide individual menu items/pages for non-registered users or all users.  

Installation: 
Installieren Sie unter Apps die App: website_menu_by_user_status

Installation: 
Install the app under Apps: website_menu_by_user_status


Gehen Sie in den Website Admin > Konfiguration > Einstellungen bei aktiviertem Entwicklermodus und klicken Sie auf Menü.  Go to the Admin > Configuration > Settings Web site when Developer mode is enabled and click Menu. 



WICHTIG: Entfernen Sie den Filter. IMPORTANT: Remove the filter. 


Nun können Sie die Benutzerrechte Ihrer einzelnen Unterseiten bearbeiten.  Now you can edit the user rights of your individual sub-pages. 

Klicken Sie in eine Zeile und entfernen Sie die jeweiligen Haken und speichern Sie.  Click on a line and uncheck the respective checkboxes and save. 



Abhängigkeiten (Dependencies):

Abhängigkeit zu Modul / Dependency on moduleBeschreibung / Description
website

Es wird hier Basisfunktionalität aus der Klasse Website.Menu verwendet - Steuerung der Sichtbarkeiten von Menüs. Basic functionality from the class Website.menu is used here - control of the visibility of menus.

Ansichten ID / View IDinherit_idDatenmodell / DatamodelFeld / FieldBeschreibung / Description
website_display_menuwebsite.layoutwebsite.menu

Aufruf der Renderfunktion website.submenu nur wenn Benutzer einen Menüeintrag sehen kann. Call the render function website. submenu only if the user can see a menu entry.

website_menu_displaywebsite.menu_treewebsite.menuuser_loggedErweiterung der Pflegemaske mit Menüs um neues Spalte "Benutzer ist angemeldet". Enhancement of the maintenance mask with menus with a new column "User is logged in".
website_menu_displaywebsite.menu_treewebsite.menuuser_not_loggedErweiterung der Pflegemaske mit Menüs um neues Spalte "Benutzer ist nicht angemeldet". Enhancement of the maintenance mask with menus with a new column "User is not logged in".



Related content

Modul Equitania Website Menus sichtbar
Modul Equitania Website Menus sichtbar
More like this
Menütiefe erweitern
Menütiefe erweitern
More like this
Modul Remove HR Timesheet
Modul Remove HR Timesheet
More like this
menus, actions und views
menus, actions und views
More like this
Menüeinträge
Menüeinträge
More like this
Einen Menüeintrag erstellen
Einen Menüeintrag erstellen
More like this