Hejsa.
Jeg kan ikke helt dreje hvordan jeg får skrevet i min liste over brugere hvilke(n) gruppe(r) brugeren er medlem af.
Jeg bruger ion_auth via mit CI. Så der er noget via den jeg kan bruge.
Denne fanger information om den/de grupper brugeren er medlem af.
- $user_groups = $this->ion_auth->get_users_groups($user->id)->result();
Retunere array om hver brugers information.
- $users = $this->ion_auth->users()->result();
- [id] => 1
- [ip_address] => 127.0.0.1
- [username] => administrator
- [password] => 59beecdf7fc966e2f17fd8f65a4a9aeb09d4a3d4
- [salt] => 9462e8eee0
- [email] => admin@admin.com
- [activation_code] => 19e181f2ccc2a7ea58a2c0aa2b69f4355e636ef4
- [forgotten_password_code] => 81dce1d0bc2c10fbdec7a87f1ff299ed7e4c9e4a
- [remember_code] => 9d029802e28cd9c768e8e62277c0df49ec65c48c
- [created_on] => 1268889823
- [last_login] => 1279464628
- [active] => 0
- [first_name] => Admin
- [last_name] => Account
- [company] => Some Corporation
- [phone] => (123)456-7890
- )
Min controller
- //Data
- $this->data['users'] = $this->ion_auth->users()->result();
-
- $this->load->view('view', $this->data);
Mit view
- <div class="wrapper">
- <div class="widget">
- <div class="title">
- <?php echo img(array('src' => 'images/icons/dark/frames.png', 'class' => 'titleIcon')); ?>
- <h6>Brugere</h6>
- </div>
- <table cellpadding="0" cellspacing="0" width="100%" class="sTable">
- <thead>
- <tr>
- <td class="sortCol"><div>ID<span></span></div></td>
- <td class="sortCol"><div>Navn<span></span></div></td>
- <td class="sortCol"><div>Brugernavn<span></span></div></td>
- </tr>
- </thead>
- <tbody>
- <?php
- foreach($users as $user){
- echo "<tr>";
- echo "<td>" . $user->id . "</td>";
- echo "<td>" . $user->name . "</td>";
- echo "<td>" . $user->username . "</td>";
- echo "</tr>";
- }
- ?>
- </tbody>
- </table>
- </div>
- </div>
Nogen der har en ide til hvad jeg skal gøre?
Indlæg senest redigeret d. 30.09.2013 06:41 af Bruger #15663