Skip to content

Remove CP Nav Items only for certain roles #4509

Answered by jasonvarga
ARCHES-Academy asked this question in Q&A
Discussion options

You must be logged in to vote

Try putting the hasRole check inside the extend.

Nav::extend(function ($nav) {
  if (User::current()->hasRole('teacher')) {
        $nav->remove('Content');
  }
});

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@ARCHES-Academy
Comment options

Answer selected by ARCHES-Academy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants