function tpl_search($params) { $oldObject = false; if (!empty($params['object'])) { $oldObject = $this->object; $this->SJB_Form($params['object']); } $this->template_processor->filterThenAssign('templateParams', $params); if ($this->form_fields[$params['property']]['disabled']) { $result = $this->tpl_property('display', $params); } else { $result = $this->tpl_property('search', $params); } if ($oldObject !== false) { $this->SJB_Form($oldObject); } return $result; }