From 5bfd9e3329a4c232f715b80151888641ec9a9677 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Tue, 30 Apr 2013 19:02:33 -0700 Subject: [PATCH] Backgrid template mixin will build the template itself --- UI/Mixins/backbone.Backgrid.mixin.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/UI/Mixins/backbone.Backgrid.mixin.js b/UI/Mixins/backbone.Backgrid.mixin.js index edc41d2fe..ff087cad2 100644 --- a/UI/Mixins/backbone.Backgrid.mixin.js +++ b/UI/Mixins/backbone.Backgrid.mixin.js @@ -1,10 +1,13 @@ +"use strict"; + Backgrid.TemplateBackedCell = Backgrid.Cell.extend({ className: '', template: 'Series/Index/Table/ControlsColumnTemplate', render: function () { var data = this.model.toJSON(); - var html = Marionette.Renderer.render(this.template, data); + var templateFunction = Marionette.TemplateCache.get(this.template); + var html = new Handlebars.SafeString(templateFunction(data)); this.$el.html(html); return this;