mirror of
https://github.com/smarty-php/smarty.git
synced 2025-08-06 11:24:27 +02:00
- bugfix assignGlobal() called from plugins did not work (Forum Topic 23771)
This commit is contained in:
@@ -1,4 +1,7 @@
|
|||||||
===== trunk =====
|
===== trunk =====
|
||||||
|
20.11.2012
|
||||||
|
- bugfix assignGlobal() called from plugins did not work (Forum Topic 23771)
|
||||||
|
|
||||||
13.11.2012
|
13.11.2012
|
||||||
- adding attribute "strict" to html_options, html_checkboxes, html_radios to only print disabled/readonly attributes if their values are true or "disabled"/"readonly" (Issue #120)
|
- adding attribute "strict" to html_options, html_checkboxes, html_radios to only print disabled/readonly attributes if their values are true or "disabled"/"readonly" (Issue #120)
|
||||||
|
|
||||||
|
@@ -80,6 +80,11 @@ class Smarty_Internal_Data {
|
|||||||
{
|
{
|
||||||
if ($varname != '') {
|
if ($varname != '') {
|
||||||
Smarty::$global_tpl_vars[$varname] = new Smarty_variable($value, $nocache);
|
Smarty::$global_tpl_vars[$varname] = new Smarty_variable($value, $nocache);
|
||||||
|
$ptr = $this;
|
||||||
|
while ($ptr instanceof Smarty_Internal_Template) {
|
||||||
|
$ptr->tpl_vars[$varname] = clone Smarty::$global_tpl_vars[$varname];
|
||||||
|
$ptr = $ptr->parent;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return $this;
|
return $this;
|
||||||
|
Reference in New Issue
Block a user