| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- /**
- * Loads the chunk update page
- *
- * @class MODx.page.UpdateFCProfile
- * @extends MODx.Component
- * @param {Object} config An object of config properties
- * @xtype modx-page-fc-profile-update
- */
- MODx.page.UpdateFCProfile = function(config) {
- config = config || {};
- Ext.applyIf(config,{
- formpanel: 'modx-panel-fc-profile'
- ,actions: {
- 'new': 'security/forms/profile/create'
- ,edit: 'security/forms/profile/update'
- ,cancel: 'security/forms'
- }
- ,buttons: [{
- process: 'security/forms/profile/update'
- ,text: _('save')
- ,id: 'modx-abtn-save'
- ,cls:'primary-button'
- ,method: 'remote'
- // ,checkDirty: false
- ,keys: [{
- key: MODx.config.keymap_save || 's'
- ,ctrl: true
- }]
- },{
- process: 'cancel'
- ,text: _('cancel')
- ,id: 'modx-abtn-cancel'
- ,params: {a:'security/forms'}
- },{
- text: _('help_ex')
- ,id: 'modx-abtn-help'
- ,handler: MODx.loadHelpPane
- }]
- ,components: [{
- xtype: 'modx-panel-fc-profile'
- ,record: config.record || {}
- //,baseParams: { action: 'update' ,id: config.id }
- }]
- });
- MODx.page.UpdateFCProfile.superclass.constructor.call(this,config);
- };
- Ext.extend(MODx.page.UpdateFCProfile,MODx.Component);
- Ext.reg('modx-page-fc-profile-update',MODx.page.UpdateFCProfile);
|