2017-03-07 5 views
1

Der folgende Code gewährt nur die admin und user_a, um das Formular zu sehen. Aber ich möchte einen Abschnitt des Formulars nur lesbar machen user_a.wie Sie ein Formular für einen Benutzer lesbar und für einen anderen Benutzer bearbeitbar machen

@if(Auth::user()-> user_role == "admin" || Auth::user()-> user_role == "user_a") 
//form 
@endif 
+0

Warum nicht einfach fügen Sie eine weitere 'if (Auth :: Benutzer() -> user_role == "user_a")'? Oder was genau ist deine Frage? – Quasdunk

+0

Sie müssen nicht anderen Code schreiben, nur readonly in Ihrem HTML-Inhalt hinzufügen, wenn Sie Ihren Inhalt nicht bearbeiten möchten – jilesh

Antwort

0

Try this:

@if(Auth::user()-> user_role == "admin" || Auth::user()-> user_role == "user_a") 
    //form 


    // specific section 
    @if(Auth::user()-> user_role == "user_a") 
    // This section is visible to the role user_a only 
    @endif 

@endif 
+0

Danke funktioniert .. in der Eingabe-Tag ich die zweite If-Anweisung hinzugefügt. und innerhalb der if-Anweisung * readonly – JoshGray

Verwandte Themen