Fixes #161 - Nested tags with no body content are not handled correctly

This commit is contained in:
Patrick Steele-Idem 2015-11-10 10:21:02 -07:00
parent 4b02418079
commit d60289c50f
3 changed files with 8 additions and 2 deletions

View File

@ -267,7 +267,10 @@ TagHandlerNode.prototype = {
var hasOutParam = false;
var hasBodyFunc = false;
if (_this.hasChildren() && !tag.bodyFunction) {
hasBodyFunc = true;
var bodyParams = [];
@ -296,6 +299,9 @@ TagHandlerNode.prototype = {
}
if (hasNestedTags || isNestedTag || hasOutParam) {
if (!hasBodyFunc) {
template.code(',null');
}
var options = [];
if (hasNestedTags) {

View File

@ -1 +1 @@
<div class="tabs"><ul><li>Tab 1</li><li>Tab 3</li></ul><div class="tab-content"><div class="tab">Tab 1 content</div><div class="tab">Tab 3 content</div></div></div>
<div class="tabs"><ul><li>Tab 1</li><li>Tab 2</li><li>Tab 3</li></ul><div class="tab-content"><div class="tab">Tab 1 content</div><div class="tab"></div><div class="tab">Tab 3 content</div></div></div>

View File

@ -1 +1 @@
<div class="tabs"><ul><li>Tab 1</li><li>Tab 3</li></ul><div class="tab-content"><div class="tab">Tab 1 content</div><div class="tab">Tab 3 content</div></div></div>
<div class="tabs"><ul><li>Tab 1</li><li>Tab 2</li><li>Tab 3</li></ul><div class="tab-content"><div class="tab">Tab 1 content</div><div class="tab"></div><div class="tab">Tab 3 content</div></div></div>