Fix termlist templates.
authorJason Skomorowski <jason@indexdata.com>
Mon, 4 Aug 2014 14:58:55 +0000 (10:58 -0400)
committerJason Skomorowski <jason@indexdata.com>
Mon, 4 Aug 2014 14:58:55 +0000 (10:58 -0400)
src/mkws-widget-termlists.js
src/mkws-widget-termlists.templates/Facet.handlebars
src/mkws-widget-termlists.templates/Termlists.handlebars

index 294f3ff..8f6e467 100644 (file)
@@ -11,7 +11,7 @@ mkws.registerWidgetType('Termlists', function() {
 
   var template = team.loadTemplate(this.config.template || "Termlists");
   this.node.html(template({
-    team: team,
+    team: team.name(),
     facets: this.config.facets
   }));
   this.autosearch();
index 520ce1d..621c9c1 100644 (file)
@@ -12,6 +12,6 @@ terms:
 <div class="mkwsFacetTitle">{{caption}}</div>
 {{#each terms}}
   <div class="mkwsTerm">
-    <a href="#" {{linkdata}}>{{term}}</a> <span>{{count}}</span>
+    <a href="#" {{{linkdata}}}>{{term}}</a> <span>{{count}}</span>
   </div>
 {{/each}}
index 63865dc..7c6f3b8 100644 (file)
@@ -7,5 +7,5 @@ facets - array of facet names
 
 <div class="mkwsTermlistsTitle">Termlists</div>
 {{#each facets}}
-  <div class="mkwsFacet mkwsTeam_{{../team}}" data-mkws-facet="{{name}}"></div>
+  <div class="mkwsFacet mkwsTeam_{{../team}}" data-mkws-facet="{{this}}"></div>
 {{/each}}