Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2014
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. function getNodesById(id){
  2. return collection.find({sid:id}).fetch();
  3. }
  4.  
  5. Template.navigation.getNodesById= function(id){
  6. return getNodesById(id);
  7. }
  8.  
  9. Template.body.getNodesById= function(id){
  10. return getNodesById(id);
  11. }
  12.  
  13. <Template name="navigation">
  14. ...
  15. {{#each getNodesById '1'}}
  16. ...
  17. {{/each}}
  18. ...
  19. </Template>
  20. <Template name="body">
  21. ...
  22. {{#each getNodesById '1'}}
  23. ...
  24. {{/each}}
  25. ...
  26. </Template>
  27. ...
  28. <Template name="...">
  29. .....
  30. </Template>
  31.  
  32. <Template name ="a">
  33. {{#each functionA ...}}
  34. {{/each }}
  35. </Template>
  36.  
  37. <Template name ="b">
  38. {{#each functionA ...}}
  39. {{/each }}
  40. </Template>
  41. <Template name="...">
  42. {{ #.. functionA ...}}
  43. ....
  44. {{/...}}
  45. </Template >
  46.  
  47. <Template name ="a">
  48. {{#each functionA ...}}
  49. {{/each }}
  50. </Template>
  51.  
  52. <Template name ="b">
  53. {{#each functionA ...}}
  54. {{/each }}
  55. </Template>
  56. <Template name="...">
  57. {{ #.. functionA ...}}
  58. ....
  59. {{/...}}
  60. </Template >
  61.  
  62. Handlebars.registerHelper('currentUserName', function () {
  63. var user = Meteor.user();
  64. if (_.isUndefined(user) || _.isNull(user)) {
  65. return new Handlebars.SafeString("<i class='icon-spin icon-spinner'></i> Login");
  66. }
  67. return user.emails[0].address;
  68. });
  69.  
  70. Handlebars.registerHelper('getNodeById', function (id) {
  71. return collection.find({sid:id}).fetch();
  72. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement