Pman.Tab.AdminProjectMembers.js
[Pman.Admin] / Pman.Tab.AdminProjectMembers.js
index 66bc502..ca8651a 100644 (file)
@@ -72,6 +72,15 @@ Pman.Tab.AdminProjectMembers = new Roo.util.Observable({
                 dataSource : {
                     xtype: 'Store',
                     xns: Roo.data,
+                    listeners : {
+                        beforeload : function (_self, options)
+                        {
+                            options.params.project_member_filtertype = this.filter;
+                            options.params.project_member_filter = _this.memberFilter.pressed;
+                            
+                        }
+                    },
+                    filter : '',
                     remoteSort : true,
                     sortInfo : { field : 'name', direction: 'ASC' },
                     proxy : {
@@ -397,10 +406,10 @@ Pman.Tab.AdminProjectMembers = new Roo.util.Observable({
                 footer : {
                     xtype: 'PagingToolbar',
                     xns: Roo,
-                    pageSize : 25,
                     displayInfo : true,
-                    displayMsg : 'Displaying Person{0} - {1} of {2}',
-                    emptyMsg : 'No Person found'
+                    displayMsg : ' ',
+                    emptyMsg : 'No Person found',
+                    pageSize : 25
                 },
                 toolbar : {
                     xtype: 'Toolbar',
@@ -454,6 +463,27 @@ Pman.Tab.AdminProjectMembers = new Roo.util.Observable({
                             enableToggle : true,
                             text : "Other",
                             toggleGroup : 'appm'
+                        },
+                        {
+                            xtype: 'Fill',
+                            xns: Roo.Toolbar
+                        },
+                        {
+                            xtype: 'Button',
+                            xns: Roo.Toolbar,
+                            listeners : {
+                                toggle : function (_self, pressed)
+                                {
+                                   
+                                    _this.grid.footer.onClick('first');
+                                },
+                                render : function (_self)
+                                {
+                                    _this.memberBtn = _self;
+                                }
+                            },
+                            enableToggle : true,
+                            text : "Members"
                         }
                     ]
                 },