mirror of
https://github.com/smarty-php/smarty.git
synced 2025-08-05 19:04:27 +02:00
moved _extract setting to assign functions
This commit is contained in:
@@ -209,7 +209,6 @@ function smarty_func_assign($vars,&$smarty_obj)
|
|||||||
{
|
{
|
||||||
extract($vars);
|
extract($vars);
|
||||||
$smarty_obj->assign($var,$val);
|
$smarty_obj->assign($var,$val);
|
||||||
$smarty_obj->_extract = true;
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -221,7 +220,6 @@ function smarty_func_unassign($vars,&$smarty_obj)
|
|||||||
{
|
{
|
||||||
extract($vars);
|
extract($vars);
|
||||||
$smarty_obj->clear_assign($var);
|
$smarty_obj->clear_assign($var);
|
||||||
$smarty_obj->_extract = true;
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -205,6 +205,7 @@ class Smarty
|
|||||||
if (!empty($tpl_var) && isset($value))
|
if (!empty($tpl_var) && isset($value))
|
||||||
$this->_tpl_vars[$tpl_var] = $value;
|
$this->_tpl_vars[$tpl_var] = $value;
|
||||||
}
|
}
|
||||||
|
$this->_extract = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -229,6 +230,7 @@ class Smarty
|
|||||||
$this->_tpl_vars[$tpl_var][] = $value;
|
$this->_tpl_vars[$tpl_var][] = $value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
$this->_extract = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -243,6 +245,7 @@ class Smarty
|
|||||||
unset($this->_tpl_vars[$curr_var]);
|
unset($this->_tpl_vars[$curr_var]);
|
||||||
else
|
else
|
||||||
unset($this->_tpl_vars[$tpl_var]);
|
unset($this->_tpl_vars[$tpl_var]);
|
||||||
|
$this->_extract = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@@ -205,6 +205,7 @@ class Smarty
|
|||||||
if (!empty($tpl_var) && isset($value))
|
if (!empty($tpl_var) && isset($value))
|
||||||
$this->_tpl_vars[$tpl_var] = $value;
|
$this->_tpl_vars[$tpl_var] = $value;
|
||||||
}
|
}
|
||||||
|
$this->_extract = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -229,6 +230,7 @@ class Smarty
|
|||||||
$this->_tpl_vars[$tpl_var][] = $value;
|
$this->_tpl_vars[$tpl_var][] = $value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
$this->_extract = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -243,6 +245,7 @@ class Smarty
|
|||||||
unset($this->_tpl_vars[$curr_var]);
|
unset($this->_tpl_vars[$curr_var]);
|
||||||
else
|
else
|
||||||
unset($this->_tpl_vars[$tpl_var]);
|
unset($this->_tpl_vars[$tpl_var]);
|
||||||
|
$this->_extract = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user