Merge branch 'seeddms-5.0.x' into seeddms-5.1.x

This commit is contained in:
Uwe Steinmann 2016-11-14 11:27:18 +01:00
commit c5a67874cf

View File

@ -917,9 +917,14 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
*/ */
function validate($attrvalue) { /* {{{ */ function validate($attrvalue) { /* {{{ */
if($this->getMultipleValues()) { if($this->getMultipleValues()) {
if(is_string($attrvalue)) if(is_string($attrvalue)) {
$values = explode($attrvalue[0], substr($attrvalue, 1)); $sep = $attrvalue[0];
else $vsep = $this->getValueSetSeparator();
if($sep == $vsep)
$values = explode($attrvalue[0], substr($attrvalue, 1));
else
$values = array($attrvalue);
} else
$values = $attrvalue; $values = $attrvalue;
} elseif($attrvalue) { } elseif($attrvalue) {
$values = array($attrvalue); $values = array($attrvalue);