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"])) {
|
if (isset($aData["DYN_CONTENT"])) {
|
||||||
$this->setDynContent($aData["DYN_CONTENT"]);
|
$this->setDynContent($aData["DYN_CONTENT"]);
|
||||||
}
|
}
|
||||||
|
if (isset($aData["DYN_LABEL"])) {
|
||||||
|
$this->setDynLabel($aData["DYN_LABEL"]);
|
||||||
|
}
|
||||||
if (!isset($aData['DYN_VERSION'])) {
|
if (!isset($aData['DYN_VERSION'])) {
|
||||||
$aData['DYN_VERSION'] = 0;
|
$aData['DYN_VERSION'] = 0;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1195,13 +1195,13 @@ class DynaForm
|
|||||||
|
|
||||||
$dynaForm = new \Dynaform();
|
$dynaForm = new \Dynaform();
|
||||||
$arraydata = $dynaForm->Load($dynaFormUid);
|
$arraydata = $dynaForm->Load($dynaFormUid);
|
||||||
|
|
||||||
if ($arraydata["DYN_LABEL"] !== null && $arraydata["DYN_LABEL"] !== "") {
|
if ($arraydata["DYN_LABEL"] !== null && $arraydata["DYN_LABEL"] !== "") {
|
||||||
$dyn_labels = \G::json_decode($arraydata["DYN_LABEL"]);
|
$dyn_labels = \G::json_decode($arraydata["DYN_LABEL"]);
|
||||||
$dyn_labels->$name[count($name) - 2] = $content;
|
|
||||||
} else {
|
} else {
|
||||||
$dyn_labels = array();
|
$dyn_labels = new \stdClass();
|
||||||
}
|
}
|
||||||
|
$dyn_labels->$name[count($name) - 2] = $content;
|
||||||
|
|
||||||
$arraydata["DYN_LABEL"] = \G::json_encode($dyn_labels);
|
$arraydata["DYN_LABEL"] = \G::json_encode($dyn_labels);
|
||||||
$dynaForm->update($arraydata);
|
$dynaForm->update($arraydata);
|
||||||
@@ -1225,11 +1225,13 @@ class DynaForm
|
|||||||
public function listLanguage($projectUid, $dynaFormUid)
|
public function listLanguage($projectUid, $dynaFormUid)
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
|
$list = array();
|
||||||
$dynaForm = new \Dynaform();
|
$dynaForm = new \Dynaform();
|
||||||
$arraydata = $dynaForm->Load($dynaFormUid);
|
$arraydata = $dynaForm->Load($dynaFormUid);
|
||||||
|
|
||||||
|
if ($arraydata["DYN_LABEL"] === null || $arraydata["DYN_LABEL"] === "")
|
||||||
|
return $list;
|
||||||
$dyn_labels = \G::json_decode($arraydata["DYN_LABEL"]);
|
$dyn_labels = \G::json_decode($arraydata["DYN_LABEL"]);
|
||||||
$list = array();
|
|
||||||
foreach ($dyn_labels as $key => $value) {
|
foreach ($dyn_labels as $key => $value) {
|
||||||
array_push($list, array(
|
array_push($list, array(
|
||||||
"Lang" => $key,
|
"Lang" => $key,
|
||||||
@@ -1267,8 +1269,10 @@ class DynaForm
|
|||||||
try {
|
try {
|
||||||
$dynaForm = new \Dynaform();
|
$dynaForm = new \Dynaform();
|
||||||
$arraydata = $dynaForm->Load($dynaFormUid);
|
$arraydata = $dynaForm->Load($dynaFormUid);
|
||||||
$json = \G::json_decode($arraydata["DYN_CONTENT"]);
|
if ($arraydata["DYN_CONTENT"] !== null && $arraydata["DYN_CONTENT"] !== "") {
|
||||||
$this->jsonr($json);
|
$json = \G::json_decode($arraydata["DYN_CONTENT"]);
|
||||||
|
$this->jsonr($json);
|
||||||
|
}
|
||||||
$string = "";
|
$string = "";
|
||||||
$string = $string . "msgid \"\"\n";
|
$string = $string . "msgid \"\"\n";
|
||||||
$string = $string . "msgstr \"\"\n";
|
$string = $string . "msgstr \"\"\n";
|
||||||
|
|||||||
Reference in New Issue
Block a user