私はCodeIgniterで構築され、Tank Auth認証ライブラリ(ユーザーロールを操作するために変更されたバージョン)を使用するプロジェクトに取り組んでいます。すべてが正常に機能していますが、さまざまなユーザーグループにさまざまなコンテンツや機能を表示したいと思います。
たとえば、私には管理者とユーザーの2つの役割があり、サイトは両方のユーザーが現在アクセスできるダッシュボードを使用しています。今のところ、ナビゲーションリストを使用します。ユーザー用のナビゲーションリスト(ホーム、アバウト、その他のユーザー機能など)も必要です。また、管理者用のナビゲーションも必要です。ただし、管理者は両方のリストを表示でき、ユーザーはユーザーリストのみを表示できます。
現在、ロールはデータベースのrole_idによって設定されているため、role_id 1=Adminおよびrole_id2=Userです。ダッシュボードのビューファイルでこれを行う簡単な方法はありますか?
この方法でやりたい理由は、自分のサイトで管理者機能またはユーザー機能を使用するときに、2つの異なるパネルにログインする必要がないためです。