Guest User

Untitled

a guest
Apr 25th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. Action:
  2.  
  3. $this->results = Doctrine_Query::create()
  4. ->select('u.*, p.name, p.sort_key')
  5. ->from('Users u')
  6. ->leftJoin('u.UserPermission up')
  7. ->leftJoin('up.Permission p')
  8. ->where('u.user_id = ?')
  9. ->orderBy('p.sort_key')
  10. ->execute(array('1010'));
  11.  
  12. -------------------------------------
  13. Template:
  14.  
  15. <?php foreach($results AS $result): ?>
  16. <strong><?php echo $result->get('first_name'); ?> <?php echo $result->get('last_name'); ?></strong><br />
  17. <br />
  18. <ul>
  19. <?php foreach($result->UserPermission AS $upermission): ?>
  20. <li><?php echo $upermission->Permission->get('name'); ?></li>
  21. <?php endforeach; ?>
  22. </ul>
  23. <?php endforeach;?>
Add Comment
Please, Sign In to add comment