Переглянути джерело

Bugfix: added the loading of the static form data (had been forgotten in the last commit)

dds
Manfred Müller-Späth 9 роки тому
джерело
коміт
e60107aa12
1 змінених файлів з 18 додано та 3 видалено
  1. +18
    -3
      gui/red/ui/view.js

+ 18
- 3
gui/red/ui/view.js Переглянути файл

@@ -1626,16 +1626,31 @@ RED.view = (function() {
}

function getForm(formId, key, callback) {
// server test switched off - test purposes only
var patt = new RegExp(/^[http|https]/);
var server = false && patt.test(location.protocol);
var form = $("<h2>No form found.</h2>");
var frmPlugin = "resources/form/" + key + ".html";
$.get(frmPlugin, function(data) {

if (!server) {
data = $("script[data-template-name|='" + key + "']").html();
form = $("#" + formId);
$(form).empty();
$(form).append(data);
if(typeof callback == 'function') {
callback.call(this, form);
}
});
} else {
var frmPlugin = "resources/form/" + key + ".html";
$.get(frmPlugin, function(data) {
form = $("#" + formId);
$(form).empty();
$(form).append(data);
if(typeof callback == 'function') {
callback.call(this, form);
}
});
}

return form;
}


Завантаження…
Відмінити
Зберегти