| 1234567891011121314151617181920212223242526272829303132333435363738 |
- fred.page.ElementRTEConfig = function (config) {
- config = config || {};
- config.isUpdate = (MODx.request.id) ? true : false;
- Ext.applyIf(config, {
- formpanel: 'fred-panel-element-rte-config',
- buttons: [
- {
- text: _('save'),
- method: 'remote',
- process: config.isUpdate ? 'mgr/element_rte_configs/update' : 'mgr/element_rte_configs/create',
- keys: [
- {
- key: MODx.config.keymap_save || 's',
- ctrl: true
- }
- ]
- },
- {
- text: _('cancel'),
- params: {
- a: 'home',
- namespace: 'fred'
- }
- }
- ],
- components: [
- {
- xtype: 'fred-panel-element-rte-config',
- isUpdate: config.isUpdate,
- }
- ]
- });
- fred.page.ElementRTEConfig.superclass.constructor.call(this, config);
- };
- Ext.extend(fred.page.ElementRTEConfig, MODx.Component);
- Ext.reg('fred-page-element-rte-config', fred.page.ElementRTEConfig);
|