Change-Id: I686ad2d8e94f6c6088e9495d192802b61331751f
Reviewed-on: http://gerrit.tine20.com/customers/5295
Reviewed-by: Michael Spahn <m.spahn@metaways.de>
Tested-by: Michael Spahn <m.spahn@metaways.de>
app = Tine.Tinebase.appMgr.get(appName),
i18n = fieldDefinition.useGlobalTranslation ? i18n : app.i18n;
+
+ if (fieldType === 'virtual' && fieldDefinition.config) {
+ fieldType = fieldDefinition.config.type || 'textfield';
+ fieldDefinition = fieldDefinition.config;
+ }
+
field.fieldLabel = i18n._hidden(fieldDefinition.label || fieldDefinition.fieldName);
field.name = fieldName;
field.disabled = !! (fieldDefinition.readOnly || fieldDefinition.disabled);