create.js 808 B

12345678910111213141516171819202122232425
  1. /**
  2. * Loads the create static resource page
  3. *
  4. * @class MODx.page.CreateStatic
  5. * @extends MODx.Component
  6. * @param {Object} config An object of config properties
  7. * @xtype modx-page-static-create
  8. */
  9. MODx.page.CreateStatic = function(config) {
  10. config = config || {};
  11. Ext.applyIf(config,{
  12. components: [{
  13. xtype: 'modx-panel-static'
  14. ,renderTo: 'modx-panel-static-div'
  15. ,resource: 0
  16. ,record: config.record || {}
  17. ,publish_document: config.publish_document
  18. ,show_tvs: config.show_tvs
  19. ,url: config.url
  20. }]
  21. });
  22. MODx.page.CreateStatic.superclass.constructor.call(this,config);
  23. };
  24. Ext.extend(MODx.page.CreateStatic,MODx.page.CreateResource);
  25. Ext.reg('modx-page-static-create',MODx.page.CreateStatic);