Ext.onReady(function() { Ext.QuickTips.init(); MODx.load({ xtype: 'versionx-page-template', renderTo: 'versionx' }); }); VersionX.page.Template = function(config) { config = config || {}; var buttons = []; buttons.push({ text: _('versionx.back'), handler: function () { MODx.loadPage('?namespace=versionx&a=index'); } }); if (MODx.request.backTo) { var back = MODx.request.backTo.split('-'); buttons.push('-',{ text: _('versionx.backto',{what: _('template')}), handler: function() { MODx.loadPage('?a='+back[0]+'&id='+back[1]); } }); } Ext.applyIf(config,{ renderTo: 'versionx', cls: 'container', components: [{ xtype: 'panel', html: '