2016-12-20 4 views
0

レコードが80未満の場合、One2ManyとMany2Manyのツリービュー数は表示されません。すべてのケースでツリービュー数が必要です。 助けてください。表示方法odoov8のレコードエントリ数one2manyフィールドビュー

+1

は、現在のアドオン/ウェブ/静的/ SRC/JS/view_list.js:

configure_pager: function (dataset) { this.dataset.ids = dataset.ids; // Not exactly clean if (dataset._length) { this.dataset._length = dataset._length; } var total = dataset.size(); var limit = this.limit() || total; if (total === 0) this.$pager.hide(); else this.$pager.css("display", ""); this.$pager.toggleClass('oe_list_pager_single_page', (total <= limit)); var spager = '-'; if (total) { var range_start = this.page * limit + 1; var range_stop = range_start - 1 + limit; if (this.records.length) { range_stop = range_start - 1 + this.records.length; } if (range_stop > total) { range_stop = total; } spager = _.str.sprintf(_t("%d-%d of %d"), range_start, range_stop, total); } this.$pager.find('.oe_list_pager_state').text(spager); }, 

は、コードを変更ありがとうございます

パス、このソリューションを試してみてくださいあなたの質問と追加:1.あなたのコード/あなたの試み2.あなたの入力、現在の出力と期待される出力 –

答えて

0

コードは正常に動作しています。編集してください

configure_pager: function (dataset) { 
    this.dataset.ids = dataset.ids; 
    // Not exactly clean 
    if (dataset._length) { 
     this.dataset._length = dataset._length; 
    } 
    if (this.$pager) { 
     if (this.grouped) { 
      // page count is irrelevant on grouped page, replace by limit 
      this.$pager.find('.oe-pager-buttons').hide(); 
      this.$pager.find('.oe_list_pager_state').text(this._limit || '∞'); 
     } else { 
      var total = dataset.size(); 
      var limit = this._limit || total; 
      this.$pager.find('.oe-pager-buttons').toggle(total > limit); 
      this.$pager.find('.oe_pager_value').toggle(total !== 0); 
      var spager = '-'; 
      if (total) { 
       var range_start = this.page * limit + 1; 
       var range_stop = range_start - 1 + limit; 
       if (this.records.length) { 
        range_stop = range_start - 1 + this.records.length; 
       } 
       if (range_stop > total) { 
        range_stop = total; 
       } 
       spager = _.str.sprintf(_t("%d-%d of %d"), range_start, range_stop, total); 
      } 

      this.$pager.find('.oe_list_pager_state').text(spager); 
     } 
    } 
}, 
関連する問題