Server : Apache System : Linux indy02.toastserver.com 3.10.0-962.3.2.lve1.5.85.el7.x86_64 #1 SMP Thu Apr 18 15:18:36 UTC 2024 x86_64 User : palandch ( 1163) PHP Version : 7.1.33 Disable Function : NONE Directory : /home/palandch/public_html/manager/assets/modext/sections/resource/symlink/ |
/** * Loads the create resource page * * @class MODx.page.CreateSymLink * @extends MODx.Component * @param {Object} config An object of config properties * @xtype modx-page-symlink-create */ MODx.page.CreateSymLink = function(config) { config = config || {}; Ext.applyIf(config,{ url: MODx.config.connectors_url+'resource/index.php' ,formpanel: 'modx-panel-resource' ,id: 'modx-page-update-resource' ,which_editor: 'none' ,action: 'create' ,actions: { 'new': MODx.action['resource/create'] ,edit: MODx.action['resource/update'] ,cancel: MODx.action['welcome'] } ,buttons: this.getButtons(config) ,loadStay: true ,components: [{ xtype: 'modx-panel-symlink' ,renderTo: 'modx-panel-symlink-div' ,resource: 0 ,record: config.record || {} ,publish_document: config.publish_document ,access_permissions: config.access_permissions ,show_tvs: config.show_tvs ,url: config.url }] }); MODx.page.CreateSymLink.superclass.constructor.call(this,config); }; Ext.extend(MODx.page.CreateSymLink,MODx.Component,{ getButtons: function(cfg) { var btns = []; if (cfg.canSave == 1) { btns.push({ process: 'create' ,id: 'modx-abtn-save' ,text: _('save') ,method: 'remote' ,checkDirty: true ,keys: [{ key: MODx.config.keymap_save || 's' ,ctrl: true }] }); btns.push('-'); } btns.push({ process: 'cancel' ,text: _('cancel') ,params: { a: MODx.action['welcome'] } ,id: 'modx-abtn-cancel' }); btns.push('-'); btns.push({ text: _('help_ex') ,handler: MODx.loadHelpPane ,id: 'modx-abtn-help' }); return btns; } }); Ext.reg('modx-page-symlink-create',MODx.page.CreateSymLink);