Merge branch 'master' of bitbucket.org:colosa/processmaker into CONSOLIDATED
This commit is contained in:
@@ -173,6 +173,9 @@ class Dynaform extends BaseDynaform
|
||||
if (isset($aData["DYN_CONTENT"])) {
|
||||
$this->setDynContent($aData["DYN_CONTENT"]);
|
||||
}
|
||||
if (isset($aData["DYN_LABEL"])) {
|
||||
$this->setDynLabel($aData["DYN_LABEL"]);
|
||||
}
|
||||
if (!isset($aData['DYN_VERSION'])) {
|
||||
$aData['DYN_VERSION'] = 0;
|
||||
}
|
||||
|
||||
@@ -1198,10 +1198,10 @@ class DynaForm
|
||||
|
||||
if ($arraydata["DYN_LABEL"] !== null && $arraydata["DYN_LABEL"] !== "") {
|
||||
$dyn_labels = \G::json_decode($arraydata["DYN_LABEL"]);
|
||||
$dyn_labels->$name[count($name) - 2] = $content;
|
||||
} else {
|
||||
$dyn_labels = array();
|
||||
$dyn_labels = new \stdClass();
|
||||
}
|
||||
$dyn_labels->$name[count($name) - 2] = $content;
|
||||
|
||||
$arraydata["DYN_LABEL"] = \G::json_encode($dyn_labels);
|
||||
$dynaForm->update($arraydata);
|
||||
@@ -1225,11 +1225,13 @@ class DynaForm
|
||||
public function listLanguage($projectUid, $dynaFormUid)
|
||||
{
|
||||
try {
|
||||
$list = array();
|
||||
$dynaForm = new \Dynaform();
|
||||
$arraydata = $dynaForm->Load($dynaFormUid);
|
||||
|
||||
if ($arraydata["DYN_LABEL"] === null || $arraydata["DYN_LABEL"] === "")
|
||||
return $list;
|
||||
$dyn_labels = \G::json_decode($arraydata["DYN_LABEL"]);
|
||||
$list = array();
|
||||
foreach ($dyn_labels as $key => $value) {
|
||||
array_push($list, array(
|
||||
"Lang" => $key,
|
||||
@@ -1267,8 +1269,10 @@ class DynaForm
|
||||
try {
|
||||
$dynaForm = new \Dynaform();
|
||||
$arraydata = $dynaForm->Load($dynaFormUid);
|
||||
if ($arraydata["DYN_CONTENT"] !== null && $arraydata["DYN_CONTENT"] !== "") {
|
||||
$json = \G::json_decode($arraydata["DYN_CONTENT"]);
|
||||
$this->jsonr($json);
|
||||
}
|
||||
$string = "";
|
||||
$string = $string . "msgid \"\"\n";
|
||||
$string = $string . "msgstr \"\"\n";
|
||||
|
||||
Reference in New Issue
Block a user