X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fcore%2Fxoslib%2Ftemplates%2FxosAdmin.html;h=ac90e94eeb6ae9091b71eefe79490506030f2c62;hb=ceb262824337cffd6cf83f035849e32c8aa414e5;hp=4862cea523b8d94ddda7da93014a5e745b9d06e6;hpb=dbe13aadf28975ff0e2288a7e774fa92f2e123b3;p=plstackapi.git
diff --git a/planetstack/core/xoslib/templates/xosAdmin.html b/planetstack/core/xoslib/templates/xosAdmin.html
index 4862cea..ac90e94 100644
--- a/planetstack/core/xoslib/templates/xosAdmin.html
+++ b/planetstack/core/xoslib/templates/xosAdmin.html
@@ -158,9 +158,14 @@
<% args = arguments; %>
<% _.each(detailFields, function(fieldName) { %>
<%= fieldNameToHumanReadable(fieldName) %>: |
- <% readOnly = $.inArray(fieldName, model.readOnlyFields)>=0 ? " readonly" : ""; console.log(fieldName + " " + readOnly); console.log(model.readOnlyFields); %>
- <% if (fieldName in foreignFields) { %>
+ <% readOnly = $.inArray(fieldName, model.readOnlyFields)>=0 ? " readonly" : ""; %>
+ <% if (fieldName in choices) { %>
+ <%= choicesToSelect(fieldName, model.attributes[fieldName], choices[fieldName]) %> |
+ <% } else if (fieldName in foreignFields) { %>
<%= idToSelect(fieldName, model.attributes[fieldName], foreignFields[fieldName], "humanReadableName", readOnly) %> |
+ <% } else if (inputType[fieldName] == "spinner") { %>
+
+ <%= xosSpinnerTemplate({id: "picker_" + fieldName, fieldName: fieldName, value: model.attributes[fieldName]}) %> |
<% } else if (inputType[fieldName] == "checkbox") { %>
<%= readOnly %>> |
<% } else if (inputType[fieldName] == "picker") { %>
@@ -223,9 +228,19 @@
+
+
+
+
+
+
+