diff --git a/e107_handlers/e_customfields_class.php b/e107_handlers/e_customfields_class.php index ee06cfe12..ba62c8ed5 100644 --- a/e107_handlers/e_customfields_class.php +++ b/e107_handlers/e_customfields_class.php @@ -280,29 +280,27 @@ ".LAN_NAME."".LAN_TITLE."".LAN_TYPE."Params".LAN_TOOLTIP." "; - for ($i = 0; $i <= $this->_field_limit; $i++) + for($i = 0; $i <= $this->_field_limit; $i++) { - $writeParms = array( - // 'class' => 'form-control', + // 'class' => 'form-control', 'useValues' => 1, 'default' => 'blank', - 'data-src' => e_REQUEST_URI, + 'data-src' => e_REQUEST_URI, ); - $parmsWriteParms= array( - 'size' => 'block-level', - 'placeholder' => $this->getCustomFieldPlaceholder($value[$i]['type']) - + $parmsWriteParms = array( + 'size' => 'block-level', + 'placeholder' => isset($value[$i]['type']) ? $this->getCustomFieldPlaceholder($value[$i]['type']) : '', ); - $fieldName = $frm->text($name.'['.$i.'][key]', $value[$i]['key'],30, array('pattern'=>'^[a-z0-9-]*')); - $fieldTitle = $frm->text($name.'['.$i.'][title]',$value[$i]['title'], 80); - $fieldType = $frm->select($name.'['.$i.'][type]',$this->getFieldTypes(),$value[$i]['type'], $writeParms); - $fieldParms = $frm->text($name.'['.$i.'][writeParms]',$value[$i]['writeParms'], 255, $parmsWriteParms); - $fieldHelp = $frm->text($name.'['.$i.'][help]',$value[$i]['help'], 255, array('size'=>'block-level')); - $text .= "".$fieldName."".$fieldTitle."".$fieldType."".$fieldParms."".$fieldHelp.""; + $fieldName = $frm->text($name . '[' . $i . '][key]', varset($value[$i]['key']), 30, array('pattern' => '^[a-z0-9-]*')); + $fieldTitle = $frm->text($name . '[' . $i . '][title]', varset($value[$i]['title']), 80); + $fieldType = $frm->select($name . '[' . $i . '][type]', $this->getFieldTypes(), varset($value[$i]['type']), $writeParms); + $fieldParms = $frm->text($name . '[' . $i . '][writeParms]', varset($value[$i]['writeParms']), 255, $parmsWriteParms); + $fieldHelp = $frm->text($name . '[' . $i . '][help]', varset($value[$i]['help']), 255, array('size' => 'block-level')); + $text .= "" . $fieldName . "" . $fieldTitle . "" . $fieldType . "" . $fieldParms . "" . $fieldHelp . ""; } $text .= "";