PMCORE-506: Processmaker dynaform designer should allow same ID or Name between grids Grids
This commit is contained in:
@@ -1178,10 +1178,12 @@ class DynaForm
|
|||||||
}
|
}
|
||||||
foreach ($oldColumns as $oldColumn) {
|
foreach ($oldColumns as $oldColumn) {
|
||||||
if (strtolower(AdditionalTables::getPHPName($column->id)) === strtolower(AdditionalTables::getPHPName($oldColumn->id))) {
|
if (strtolower(AdditionalTables::getPHPName($column->id)) === strtolower(AdditionalTables::getPHPName($oldColumn->id))) {
|
||||||
|
if (strtolower(AdditionalTables::getPHPName($column->var_name)) === strtolower(AdditionalTables::getPHPName($oldColumn->var_name))) {
|
||||||
$identicals[] = "'" . $column->id . "' - '" . $oldColumn->id . "'";
|
$identicals[] = "'" . $column->id . "' - '" . $oldColumn->id . "'";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (count($invalids) > 0) {
|
if (count($invalids) > 0) {
|
||||||
throw (new Exception(G::LoadTranslation("ID_GRID_VARIABLE_NAME_ERROR", [implode(', ', $invalids)])));
|
throw (new Exception(G::LoadTranslation("ID_GRID_VARIABLE_NAME_ERROR", [implode(', ', $invalids)])));
|
||||||
|
|||||||
Reference in New Issue
Block a user