public function assign_to_var()
    {
        $var = sprintf('$_tmp%d', ++Smarty_Internal_Templateparser::$prefix_number);
        $this->parser->compiler->prefix_code[] = sprintf('<?php ob_start();?>%s<?php %s=ob_get_clean();?>', $this->data, $var);

        return $var;
    }
public function assign_to_var()
    {
        $var = sprintf('$_tmp%d', ++Smarty_Internal_Templateparser::$prefix_number);
        $this->parser->compiler->prefix_code[] = sprintf('<?php ob_start();?>%s<?php %s=ob_get_clean();?>', $this->data, $var);

        return $var;
    }
public function assign_to_var ( ) { $ var = sprintf ( '$_tmp%d' , ++ Smarty_Internal_Templateparser :: $ prefix_number ) ; $ this -> parser -> compiler -> prefix_code [ ] = sprintf ( '<?php ob_start();?>%s<?php %s=ob_get_clean();?>' , $ this -> data , $ var ) ; return $ var ; }
Return complied code that loads the evaluated outout of buffer content into a temporary variable

@return string template code
Return complied code that loads the evaluated outout of buffer content into a temporary variable