From eca44ab35ed61f6391ba1f66d216d6078e9454cc Mon Sep 17 00:00:00 2001 From: Marius Cramer <m.cramer@pixcept.de> Date: Fri, 07 Feb 2014 07:55:10 -0500 Subject: [PATCH] Synchronized changes and improvements between server and interface part for template library --- server/lib/classes/tpl.inc.php | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/server/lib/classes/tpl.inc.php b/server/lib/classes/tpl.inc.php index 818bea9..37c969c 100644 --- a/server/lib/classes/tpl.inc.php +++ b/server/lib/classes/tpl.inc.php @@ -299,9 +299,9 @@ * @return array * @access public */ - function getVars () { - if (empty($this->_vars)) return false; - return $this->_vars; + public function getVars() + { + return empty($this->_vars) ? false : $this->_vars; } @@ -361,6 +361,8 @@ if ($this->OPTIONS['SET_LOOP_VAR'] && !empty($v)) $this->setvar($k, 1); if (($this->_arrvars[$k] = $this->_arrayBuild($v)) == false) { vlibTemplateError::raiseError('VT_WARNING_INVALID_ARR', WARNING, $k); + } else { + $this->vars['_'.$k.'_num'] = count($v); } } return true; -- Gitblit v1.9.1