"only check if $name is a string"

This commit is contained in:
Ralf Becker 2008-08-01 15:36:31 +00:00
parent 3fa1859f70
commit e3c60d8243

View File

@ -964,7 +964,7 @@ class etemplate extends boetemplate
$options = ''; $options = '';
if ($readonly = $cell['readonly'] && $readonlys[$name] !== false || // allow to overwrite readonly settings of a cell if ($readonly = $cell['readonly'] && $readonlys[$name] !== false || // allow to overwrite readonly settings of a cell
@$readonlys[$name] && !is_array($readonlys[$name]) || $readonlys['__ALL__'] || @$readonlys[$name] && !is_array($readonlys[$name]) || $readonlys['__ALL__'] ||
($p = strrpos($name,'[')) !== false && ($parent=substr($name,0,$p)) && $readonlys[$parent]) // allow also set parent readonly (instead each child) is_string($name) && ($p = strrpos($name,'[')) !== false && ($parent=substr($name,0,$p)) && $readonlys[$parent]) // allow also set parent readonly (instead each child)
{ {
$options .= ' readonly="readonly"'; $options .= ' readonly="readonly"';
} }