forked from extern/egroupware
Fix missing delimiter, silence Invalid argument warning
This commit is contained in:
parent
1d74169848
commit
91c4a4de81
@ -136,7 +136,7 @@ class etemplate_widget_customfields extends etemplate_widget_transformer
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
// check if name refers to a single custom field --> show only that
|
// check if name refers to a single custom field --> show only that
|
||||||
if (($pos=strpos($form_name,$this->prefix)) !== false && // allow the prefixed name to be an array index too
|
if (($pos=strpos($form_name,self::$prefix)) !== false && // allow the prefixed name to be an array index too
|
||||||
preg_match("/$this->prefix([^\]]+)/",$form_name,$matches) && isset($fields[$name=$matches[1]]))
|
preg_match("/$this->prefix([^\]]+)/",$form_name,$matches) && isset($fields[$name=$matches[1]]))
|
||||||
{
|
{
|
||||||
$fields = array($name => $fields[$name]);
|
$fields = array($name => $fields[$name]);
|
||||||
@ -145,6 +145,7 @@ class etemplate_widget_customfields extends etemplate_widget_transformer
|
|||||||
$form_name = substr($form_name,0,-strlen("[$this->prefix$name]"));
|
$form_name = substr($form_name,0,-strlen("[$this->prefix$name]"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(!is_array($fields)) $fields = array();
|
||||||
switch($type = $this->type)
|
switch($type = $this->type)
|
||||||
{
|
{
|
||||||
case 'customfields-types':
|
case 'customfields-types':
|
||||||
|
Loading…
Reference in New Issue
Block a user