Skip to content
This repository was archived by the owner on Dec 10, 2019. It is now read-only.

Commit fd5e6b6

Browse files
committed
start rendering real oPatterns and fix that rendering path
1 parent a7236f7 commit fd5e6b6

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

builder/object_factory.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
// render method on oPatterns; this acts as a proxy for the PatternEngine's
4040
// render function
4141
oPattern.prototype.render = function (data, partials) {
42-
return this.engine.render(this.template, data, partials);
42+
return this.engine.renderPattern(this.template, data, partials);
4343
};
4444

4545
var oBucket = function(name){

builder/pattern_assembler.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,8 @@
7272
// if we've been passed a full oPattern, it knows what kind of template it
7373
// is, and how to render itself, so we just call its render method
7474
if (pattern instanceof of.oPattern) {
75-
console.log('rendering full oPattern');
76-
return pattern.render(pattern, data, partials);
75+
console.log('rendering full oPattern: ' + pattern.name);
76+
return pattern.render(data, partials);
7777
} else {
7878
// otherwise, assume it's a plain mustache template string and act
7979
// accordingly

builder/patternlab.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ var patternlab_engine = function () {
124124
var allData = JSON.parse(JSON.stringify(patternlab.data));
125125
allData = pattern_assembler.merge_data(allData, pattern.jsonFileData);
126126

127-
pattern.patternPartial = pattern_assembler.renderPattern(pattern.extendedTemplate, allData);
127+
pattern.patternPartial = pattern_assembler.renderPattern(pattern, allData);
128128

129129
//add footer info before writing
130130
var patternFooter = pattern_assembler.renderPattern(patternlab.footer, pattern);

0 commit comments

Comments
 (0)