| 12345678910111213141516171819202122232425262728293031 |
- /**
- * Generates a Simplified Resource Tree in Ext
- *
- * @class MODx.tree.SimpleResource
- * @extends MODx.tree.Tree
- * @param {Object} config An object of options.
- * @xtype modx-tree-resource-simple
- */
- MODx.tree.SimpleResource = function(config) {
- config = config || {};
- Ext.applyIf(config,{
- root_id: '0'
- ,root_name: _('resources')
- ,enableDrag: true
- ,enableDrop: true
- ,action: 'resource/getNodes'
- ,baseParams: {
- nohref: true
- }
- });
- MODx.tree.SimpleResource.superclass.constructor.call(this,config);
- };
- Ext.extend(MODx.tree.SimpleResource, MODx.tree.Tree, {
- /**
- * Renders the item text without any special formatting. The resource/getnodes processor already protects against XSS.
- */
- renderItemText: function(item) {
- return item.text;
- }
- });
- Ext.reg('modx-tree-resource-simple', MODx.tree.SimpleResource);
|