2017-03-07 2 views
1

以下のコードでは、adminuser_aのみがフォームを表示します。しかし、私はフォームの部分を読むことができるようにしたいだけuser_aユーザーが読み取り可能なフォームを作成して別のユーザーに編集する方法

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

理由だけではなく、別の 'の場合(認証::ユーザー() - > USER_ROLE == "USER_A")を追加しませんか'?あなたの質問は何ですか? – Quasdunk

+0

別のコードを書く必要はありません。あなたのコンテンツを編集しないように表示したい場合は、HTMLコンテンツにreadonlyを追加するだけです。 – jilesh

答えて

0

はこれを試してみてください:

@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

感謝の仕事があります..入力タグに2番目のIf文が追加されました。 if文の中で* readonly – JoshGray

関連する問題