fix whitespaces on tags included in double quoted strings

This commit is contained in:
Uwe Tews
2015-03-17 04:31:51 +01:00
parent 4c0e124c22
commit ab1272a2e4
2 changed files with 2 additions and 2 deletions

View File

@@ -111,7 +111,7 @@ class Smarty extends Smarty_Internal_TemplateBase
/** /**
* smarty version * smarty version
*/ */
const SMARTY_VERSION = '3.1.22-dev/12'; const SMARTY_VERSION = '3.1.22-dev/13';
/** /**
* define variable scopes * define variable scopes

View File

@@ -56,7 +56,7 @@ class Smarty_Internal_ParseTree_Tag extends Smarty_Internal_ParseTree
public function assign_to_var() public function assign_to_var()
{ {
$var = sprintf('$_tmp%d', ++ Smarty_Internal_Templateparser::$prefix_number); $var = sprintf('$_tmp%d', ++ Smarty_Internal_Templateparser::$prefix_number);
$this->parser->compiler->prefix_code[] = sprintf("<?php ob_start();?>\n%s\n<?php %s=ob_get_clean();?>", $this->data, $var); $this->parser->compiler->prefix_code[] = sprintf("<?php ob_start();?>%s<?php %s=ob_get_clean();?>", $this->data, $var);
return $var; return $var;
} }