Răsfoiți Sursa

Ticket #4971 - Build-in API support: Minor fix in Forms.

AntonLV 10 luni în urmă
părinte
comite
cb0e405191
1 a modificat fișierele cu 6 adăugiri și 3 ștergeri
  1. 6 3
      template/scripts/BxBaseFormView.php

+ 6 - 3
template/scripts/BxBaseFormView.php

@@ -403,9 +403,12 @@ class BxBaseFormView extends BxDolForm
             list($sIcon, $sIconUrl, $sIconA, $sIconHtml) = $oFunctions->getIcon($aInput['icon'] ?? '');
             list($sIcon, $sIconUrl, $sIconA, $sIconHtml) = $oFunctions->getIcon($aInput['icon'] ?? '');
 
 
             $aInput['icon'] = $sIcon ? $oIconset->getIcon($sIcon) : ($sIconHtml ? $sIconHtml : '');
             $aInput['icon'] = $sIcon ? $oIconset->getIcon($sIcon) : ($sIconHtml ? $sIconHtml : '');
-            $aInput['info'] = strip_tags($aInput['info']);
-            $aInput['help'] = strip_tags($aInput['help']);
-            $aInput['error'] = strip_tags($aInput['error']);
+            if(!empty($aInput['info']))
+                $aInput['info'] = strip_tags($aInput['info']);
+            if(!empty($aInput['help']))
+                $aInput['help'] = strip_tags($aInput['help']);
+            if(!empty($aInput['error']))
+                $aInput['error'] = strip_tags($aInput['error']);
 
 
             if (isset($aInput['type']) && 'files' == $aInput['type']){
             if (isset($aInput['type']) && 'files' == $aInput['type']){
                 $oStorage = BxDolStorage::getObjectInstance($aInput['storage_object']);
                 $oStorage = BxDolStorage::getObjectInstance($aInput['storage_object']);