this bug 5932 was solved
This commit is contained in:
@@ -1406,6 +1406,7 @@ function showRow( element ){
|
|||||||
var row=getRow(element);
|
var row=getRow(element);
|
||||||
requiredFields = [];
|
requiredFields = [];
|
||||||
sRequiredFields = document.getElementById('DynaformRequiredFields').value.replace(/%27/gi, '"');
|
sRequiredFields = document.getElementById('DynaformRequiredFields').value.replace(/%27/gi, '"');
|
||||||
|
sRequiredFields = document.getElementById('DynaformRequiredFields').value.replace(/%39/gi, "'");
|
||||||
|
|
||||||
fields = new String(sRequiredFields);
|
fields = new String(sRequiredFields);
|
||||||
fields = stripslashes(fields);
|
fields = stripslashes(fields);
|
||||||
@@ -1604,7 +1605,9 @@ var validateForm = function(sRequiredFields) {
|
|||||||
if( typeof(sRequiredFields) != 'object' || sRequiredFields.indexOf("%27") > 0 ){
|
if( typeof(sRequiredFields) != 'object' || sRequiredFields.indexOf("%27") > 0 ){
|
||||||
sRequiredFields = sRequiredFields.replace(/%27/gi, '"');
|
sRequiredFields = sRequiredFields.replace(/%27/gi, '"');
|
||||||
}
|
}
|
||||||
|
if( typeof(sRequiredFields) != 'object' || sRequiredFields.indexOf("%39") > 0 ){
|
||||||
|
sRequiredFields = sRequiredFields.replace(/%39/gi, "'");
|
||||||
|
}
|
||||||
aRequiredFields = eval(sRequiredFields);
|
aRequiredFields = eval(sRequiredFields);
|
||||||
|
|
||||||
var sMessage = '';
|
var sMessage = '';
|
||||||
|
|||||||
@@ -3778,7 +3778,7 @@ class XmlForm
|
|||||||
}
|
}
|
||||||
//var_dump($this->requiredFields);
|
//var_dump($this->requiredFields);
|
||||||
$oJSON = new Services_JSON ( );
|
$oJSON = new Services_JSON ( );
|
||||||
$this->objectRequiredFields = str_replace('"', "%27", $oJSON->encode ( $this->requiredFields ));
|
$this->objectRequiredFields = str_replace('"', "%27", str_replace("'", "%39", $oJSON->encode ( $this->requiredFields )) );
|
||||||
|
|
||||||
//Load the default values
|
//Load the default values
|
||||||
//$this->setDefaultValues();
|
//$this->setDefaultValues();
|
||||||
|
|||||||
Reference in New Issue
Block a user