Se adiciona el end point /project/{prj_uid}/dynaform/{dyn_uid}/fields

This commit is contained in:
Daniel Rojas
2014-07-18 17:26:10 -04:00
parent f137ccb766
commit 1ca96d4ea9

View File

@@ -1026,10 +1026,9 @@ class DynaForm
$rsCriteria->setFetchmode(\ResultSet::FETCHMODE_ASSOC);
$rsCriteria->next();
while ($aRow = $rsCriteria->getRow()) {
$contentDecode = json_decode($aRow['DYN_CONTENT'],true);
$rsCriteria->next();
}
$aRow = $rsCriteria->getRow();
$contentDecode = json_decode($aRow['DYN_CONTENT'],true);
$content = $contentDecode['items'][0]['items'];
foreach ($content as $key => $value) {
@@ -1116,8 +1115,7 @@ class DynaForm
$optionsMerged = $options;
}
$arrayVariables[] = array( 'variable' => $aRow['VAR_NAME'],
$arrayVariables[] = array( 'variable' => $variable,
'valueType' => $valueTypeMerged,
'maxLength' => $maxLengthMerged,
'label' => $labelMerged,
@@ -1136,19 +1134,18 @@ class DynaForm
'placeHolder' => $placeHolder,
'pickType' => $pickType);
$rsCriteria->next();
}
} else {
$arrayVariables[] = array( 'variable' => $aRow['VAR_NAME'],
'valueType' => $valueTypeMerged,
'maxLength' => $maxLengthMerged,
'label' => $labelMerged,
'defaultValue' => $defaultValueMerged,
'required' => $requiredMerged,
'dbConnection' => $dbConnectionMerged,
'sql' => $sqlMerged,
'options' => $optionsMerged,
//values from fields properties
$arrayVariables[] = array( 'valueType' => $valueType,
'maxLength' => $maxLength,
'label' => $label,
'defaultValue' => $defaultValue,
'required' => $required,
'dbConnection' => $dbConnection,
'sql' => $sql,
'options' => $options,
'type' => $type,
'colSpan' => $colSpan,
'name' => $name,