From d33dad51f85f51e8cfa7e46b5b656615ca69ba27 Mon Sep 17 00:00:00 2001 From: Romain Quetiez Date: Wed, 2 Mar 2016 16:16:42 +0000 Subject: [PATCH] Prerequisites for custom fields SVN:trunk[3937] --- sources/renderer/formrenderer.class.inc.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sources/renderer/formrenderer.class.inc.php b/sources/renderer/formrenderer.class.inc.php index 640a5442c..b1d2295ab 100644 --- a/sources/renderer/formrenderer.class.inc.php +++ b/sources/renderer/formrenderer.class.inc.php @@ -187,12 +187,13 @@ abstract class FormRenderer * * @return array */ - public function Render() + public function Render($aRequestedFields = null) { $this->InitOutputs(); foreach ($this->oForm->GetFields() as $oField) { + if ($aRequestedFields !== null && !in_array($oField->GetId(), $aRequestedFields)) continue; $this->aOutputs[$oField->GetId()] = $this->PrepareOutputForField($oField); }