как отключить свойства пагинации, когда нет данных для отображения? - PullRequest
0 голосов
/ 02 августа 2011

как отключить свойства нумерации страниц, когда нет данных для отображения? сетка имеет текст навигации по страницам, присутствующий в нижней части сетки, когда указатель мыши перемещается на неактивном (т. е. когда данные отсутствуют) тексте подкачки. Гиперссылка отображается, когда движения мыши выполнены.

       Adv.GridPagingBar = Ext.extend(Ext.PagingToolbar,
        {
        pageSize: 25,
        height:40,
        border:false,
        displayInfo: true,
        cls:'adv-pagination-bar',
        displayMsg: 'Showing items {0} - {1} of {2}',
        emptyMsg: "No items to display",
        initComponent: function() {
            this.items = [{
                xtype: 'tbseparator'
            }, {
                xtype: 'tbspacer'
            }, {
                xtype: 'tbspacer'
            }, {
                xtype: 'tbspacer'
            }];
            Adv.GridPagingBar.superclass.initComponent.call(this, arguments);
        }
});

с указанием отдельных свойств, как показано ниже;

      this.next = new Ext.Toolbar.Button({
        cls: 'adv-img-button',
        iconCls: 'adv-btn-icon',            
        text:this.nextText,
        tooltip: this.nextText,
        overCls:'skip-funding-hover',
        overflowText: this.nextText,           
        disabled: true,
        handler: this.moveNext,
        scope: this

    }), this.last = new Ext.Toolbar.Button({
        cls: 'adv-img-button',
        iconCls: 'adv-btn-icon',
        overCls:'skip-funding-hover',
        text:this.lastText,
        tooltip: this.lastText,
        overflowText: this.lastText,            
        disabled: true,
        handler: this.moveLast,
        scope: this
    })
...