hook addDocumentContentFile returns an array of form fields to upload a file

This commit is contained in:
Uwe Steinmann 2021-10-25 12:52:13 +02:00
parent c19eed3638
commit eaddd31198

View File

@ -232,11 +232,12 @@ console.log(element);
); );
} }
if($arr = $this->callHook('addDocumentContentFile')) { if($arr = $this->callHook('addDocumentContentFile')) {
if(is_array($arr)) { foreach($arr as $ar)
$this->formField($arr[0], $arr[1], isset($arr[2]) ? $arr[2] : null); if(is_array($ar)) {
} elseif(is_string($arr)) { $this->formField($ar[0], $ar[1], isset($ar[2]) ? $ar[2] : null);
echo $arr; } elseif(is_string($ar)) {
} echo $ar;
}
} }
if(!$nodocumentformfields || !in_array('version_comment', $nodocumentformfields)) { if(!$nodocumentformfields || !in_array('version_comment', $nodocumentformfields)) {
$this->formField( $this->formField(