콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
2 답글
4926 화면

Hello,


When a tree view is displayed the default number of row is 4.

So the tbody contains 4 <tr>.

I want only one row to be displayed, any idea how can I do it please ?

I tried to put limit=1 in my xml but it didn't work and I didn't succeed to find an answer on internet.


Thanks

아바타
취소

Your question is not understandable. Please provide more information.

작성자 베스트 답변

Ok king, my question is understable, but now my answer will be more understable.

If you want to remove some of the defaults rows you can do it with css :

#history .oe_list_content > tbody tr:nth-child(2), #history .oe_list_content > tbody tr:nth-child(3), #history .oe_list_content > tbody tr:nth-child(4) {
display: none;
}

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ok king
아바타
취소
베스트 답변

Hi, 

I have tried the same method by adding the limit but there is no affect.

So used to overwrite the ListRenderer JS code please refer the below code. By changing the while condition from 4 to 1 this will reduce

this will affect in every default tree view so please be aware of that

var ListRenderer = require('web.ListRenderer');


var ListRenderer = require('web.ListRenderer');


ListRenderer.include({  _renderBody: function() {  var self = this;  var $rows = this._renderRows();  while ($rows.length ').append($rows);  },


});



NB: The question was raised 2 years before if this is useful for anyone else

아바타
취소
관련 게시물 답글 화면 활동
0
10월 15
4413
3
3월 15
17917
2
11월 22
7271
Table treeview 해결 완료
3
10월 18
5542
2
12월 21
5310