mirror of
https://github.com/Mibew/handlebars.php.git
synced 2025-04-17 19:57:24 +03:00
change stack position just if there is stop token available
This commit is contained in:
parent
4244730d24
commit
d43d777ce6
@ -168,10 +168,12 @@ class Handlebars_Template
|
||||
throw new RuntimeException('Invalid node type : ' . json_encode($current));
|
||||
}
|
||||
}
|
||||
//Ok break here, the helper should be aware of this.
|
||||
$newStack = array_pop($this->_stack);
|
||||
$newStack[0] = $index;
|
||||
array_push($this->_stack, $newStack);
|
||||
if ($this->_stopToken) {
|
||||
//Ok break here, the helper should be aware of this.
|
||||
$newStack = array_pop($this->_stack);
|
||||
$newStack[0] = $index;
|
||||
array_push($this->_stack, $newStack);
|
||||
}
|
||||
return $buffer;
|
||||
}
|
||||
|
||||
@ -201,10 +203,12 @@ class Handlebars_Template
|
||||
break;
|
||||
}
|
||||
}
|
||||
//Ok break here, the helper should be aware of this.
|
||||
$newStack = array_pop($this->_stack);
|
||||
$newStack[0] = $index;
|
||||
array_push($this->_stack, $newStack);
|
||||
if ($this->_stopToken) {
|
||||
//Ok break here, the helper should be aware of this.
|
||||
$newStack = array_pop($this->_stack);
|
||||
$newStack[0] = $index;
|
||||
array_push($this->_stack, $newStack);
|
||||
}
|
||||
return '';
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user