Merged in gproly/processmaker (pull request #1302)
PMFormDesigner Running cases
This commit is contained in:
@@ -22,7 +22,7 @@ function dynaFormChanged (frm) {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
$(window).load(function () {
|
$(window).load(function () {
|
||||||
var data = JSON.parse(jsondata);
|
var data = jsondata;
|
||||||
window.dynaform = new PMDynaform.core.Project({
|
window.dynaform = new PMDynaform.core.Project({
|
||||||
data: data,
|
data: data,
|
||||||
keys: {
|
keys: {
|
||||||
@@ -47,15 +47,17 @@ $(window).load(function () {
|
|||||||
var form = document.getElementsByTagName("form")[0];
|
var form = document.getElementsByTagName("form")[0];
|
||||||
|
|
||||||
var el = form.elements;
|
var el = form.elements;
|
||||||
var k = 0;
|
|
||||||
var dt = data.items[0].items;
|
var dt = data.items[0].items;
|
||||||
for (var i = 0; i < dt.length; i++) {
|
for (var i = 0; i < dt.length; i++) {
|
||||||
var dr = dt[i];
|
var dr = dt[i];
|
||||||
for (var j = 0; j < dr.length; j++) {
|
for (var j = 0; j < dr.length; j++) {
|
||||||
if (dr[j].name) {
|
if (dr[j].name) {
|
||||||
|
for (var k = 0; k < el.length; k++) {
|
||||||
|
if (el[k].name === dr[j].name) {
|
||||||
el[k].name = "form[" + dr[j].name + "]";
|
el[k].name = "form[" + dr[j].name + "]";
|
||||||
}
|
}
|
||||||
k = k + 1;
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
###TEMPLATES###
|
###TEMPLATES###
|
||||||
<script type="text/javascript" src="/lib/pmdynaform/build/js/PMDynaform.js"></script>
|
<script type="text/javascript" src="/lib/pmdynaform/build/js/PMDynaform.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var jsondata = '{JSON_DATA}';
|
var jsondata = {JSON_DATA};
|
||||||
var pm_run_outside_main_app = '{PM_RUN_OUTSIDE_MAIN_APP}';
|
var pm_run_outside_main_app = '{PM_RUN_OUTSIDE_MAIN_APP}';
|
||||||
var dyn_uid = '{DYN_UID}';
|
var dyn_uid = '{DYN_UID}';
|
||||||
var __DynaformName__ = '{DYNAFORMNAME}';
|
var __DynaformName__ = '{DYNAFORMNAME}';
|
||||||
|
|||||||
@@ -20,13 +20,13 @@
|
|||||||
###TEMPLATES###
|
###TEMPLATES###
|
||||||
<script type="text/javascript" src="/lib/pmdynaform/build/js/PMDynaform.js"></script>
|
<script type="text/javascript" src="/lib/pmdynaform/build/js/PMDynaform.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var jsondata = '{JSON_DATA}';
|
var jsondata = {JSON_DATA};
|
||||||
var pm_run_outside_main_app = '{PM_RUN_OUTSIDE_MAIN_APP}';
|
var pm_run_outside_main_app = '{PM_RUN_OUTSIDE_MAIN_APP}';
|
||||||
var dyn_uid = '{DYN_UID}';
|
var dyn_uid = '{DYN_UID}';
|
||||||
var __DynaformName__ = '{DYNAFORMNAME}';
|
var __DynaformName__ = '{DYNAFORMNAME}';
|
||||||
var app_uid = '{APP_UID}';
|
var app_uid = '{APP_UID}';
|
||||||
$(window).load(function () {
|
$(window).load(function () {
|
||||||
var data = JSON.parse(jsondata);
|
var data = jsondata;
|
||||||
window.dynaform = new PMDynaform.core.Project({
|
window.dynaform = new PMDynaform.core.Project({
|
||||||
data: data
|
data: data
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user