...
<base_dir>/js/modules/requireconfig.min.js | module used to store access configurartion items |
<base_dir>/js/main.min.js | configures module loading and default js modules |
<base_dir>/js/rogo.min.js | initialisation script - sets configuration items etc |
<base_dir>/js/require.js | the requirejs library |
...
Loading config into js
Config is loading loaded into the js via the rogoconfig element on the page. rogo.js reads the attributes in as follows:
...
The jsxls module can then access the strings using the landlang_string method. i.e.
Code Block | ||||
---|---|---|---|---|
| ||||
requirejs(['jsxls', 'jquery', 'jqueryvalidate'], function (jsxls, $) { $('#forgotten_pw').validate({ messages: { email: jsxls.lang_string['emailaddressinvalid'], } }); }); |
...