mirror of
https://github.com/smarty-php/smarty.git
synced 2025-08-05 10:54:27 +02:00
- bugfix template function call handler must never be called as nocache code
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
===== 3.1.22-dev ===== (xx.xx.2014)
|
===== 3.1.22-dev ===== (xx.xx.2014)
|
||||||
- bugfix E_NOTICE message was created during compilation when ASP tags '<%' or '%>' are in template source text
|
- bugfix E_NOTICE message was created during compilation when ASP tags '<%' or '%>' are in template source text
|
||||||
|
- bugfix template function call handler must never be called as nocache code
|
||||||
|
|
||||||
===== 3.1.21 ===== (18.10.2014)
|
===== 3.1.21 ===== (18.10.2014)
|
||||||
18.10.2014
|
18.10.2014
|
||||||
|
@@ -107,6 +107,7 @@ class Smarty_Internal_Compile_Call extends Smarty_Internal_CompileBase
|
|||||||
|
|
||||||
$_params = 'array(' . implode(",", $_paramsArray) . ')';
|
$_params = 'array(' . implode(",", $_paramsArray) . ')';
|
||||||
$_hash = str_replace('-', '_', $compiler->template->properties['nocache_hash']);
|
$_hash = str_replace('-', '_', $compiler->template->properties['nocache_hash']);
|
||||||
|
$compiler->suppressNocacheProcessing = true;
|
||||||
// was there an assign attribute
|
// was there an assign attribute
|
||||||
if (isset($_assign)) {
|
if (isset($_assign)) {
|
||||||
if ($compiler->template->caching) {
|
if ($compiler->template->caching) {
|
||||||
|
Reference in New Issue
Block a user