Guest User

Untitled

a guest
Aug 4th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. Ember.js different views if login
  2. App.userController = Ember.ArrayController.create({
  3. loadUser: function () {
  4. var self = this;
  5. $.post("/api/user/auth/", {user:'user',password:'pass'},function(user,code){
  6. if (code == 'success') {
  7. App.User.create(user);
  8.  
  9. }
  10. });
  11. }
  12.  
  13. });
  14. App.userController.loadUser();
  15.  
  16. <script type='text/x-handlebars'>
  17. <div class='span10'>
  18. {{#if App.user }}
  19. <h1>User</h1>
  20. {{else}}
  21. <h1>no User </h1>
  22. {{/if}}
  23. </div> </script>
  24.  
  25. if (code == 'success') {
  26. App.user = App.User.create(user);
  27. }
  28.  
  29. layout :layout_switcher
  30.  
  31. private
  32.  
  33. def layout_switcher
  34. user_signed_in? ? 'application' : 'logged_out'
  35. end
Add Comment
Please, Sign In to add comment