diff --git a/api/js/jsapi/app_base.js b/api/js/jsapi/app_base.js index 0fb813f18e..32e410ba74 100644 --- a/api/js/jsapi/app_base.js +++ b/api/js/jsapi/app_base.js @@ -473,7 +473,16 @@ var AppJS = (function(){ "use strict"; return Class.extend( var templateName = mobileViewTemplate[0]; var templateTimestamp = mobileViewTemplate[1]; var templateURL = egw.webserverUrl+ '/' + this.appname + '/templates/mobile/'+templateName+'.xet'+'?'+templateTimestamp; - var data = {content:content, readonlys:{'__ALL__':true,'link_to':false}, currentapp:this.appname}; + + var data = { + 'content': content, + 'readonlys': {'__ALL__':true,'link_to':false}, + 'currentapp': this.appname, + 'langRequire': this.et2.getArrayMgr('langRequire').data, + 'sel_options': this.et2.getArrayMgr('sel_options').data, + 'modifications': this.et2.getArrayMgr('modifications').data, + 'validation_errors': this.et2.getArrayMgr('validation_errors').data + }; // etemplate2 object for view this.et2_view = new etemplate2 (this.viewTemplate[0], false);