1 2 3 4 5 6 7 8 9 10 11 12 13 14define ["../../../app", "tpl!../../../../sources/pages/default.tpl"], (App, Template) -> App.module "Page.Views", (Views, App, Backbone, Marionette, $, _) -> class Views.Show extends Marionette.ItemView template: Template className: 'page' initialize: -> page_id = @model.get 'id' _.defer => require ['tpl!../sources/pages/' + page_id + '.tpl'], (tpl) => @template = tpl @render()