Вставьте кнопку в заголовок группировки - PullRequest
0 голосов
/ 24 августа 2010

Любая помощь была бы заметна. Я хочу знать, как вставить кнопку в заголовок группировки без использования «Ext.ux.grid.RowActions». Мне нужно, как вставить кнопку просто с помощью средства визуализации или чего-то ещевот так .. Пожалуйста, помогите мне разобраться в этом.

1 Ответ

2 голосов
/ 20 декабря 2010

Ext JS использует таблицы в своей разметке для отображения кнопок.Если вам нужна кнопка формата Ext JS, а не просто обычная кнопка, вы можете включить соответствующую разметку в атрибут groupTextTpl объекта Ext.grid.GroupingView, связанного с сгруппированной сеткой, например:

...
groupTextTpl: 'Item: {gvalue} ({[values.rs.length]} Sub Item{[values.rs.length > 1 ? "s" : ""]}) <table cellspacing="0" class="x-btn  x-btn-text-icon" id="ext-comp-1005" style="width: auto;"><tbody class="x-btn-small x-btn-icon-small-left"><tr><td class="x-btn-tl"><i>&nbsp;</i></td><td class="x-btn-tc"></td><td class="x-btn-tr"><i>&nbsp;</i></td></tr><tr><td class="x-btn-ml"><i>&nbsp;</i></td><td class="x-btn-mc"><em unselectable="on" class=""><button type="button" id="ext-gen40" class=" x-btn-text my-action">My Action</button></em></td><td class="x-btn-mr"><i>&nbsp;</i></td></tr><tr><td class="x-btn-bl"><i>&nbsp;</i></td><td class="x-btn-bc"></td><td class="x-btn-br"><i>&nbsp;</i></td></tr></tbody></table>',
...

Это создаст кнопку в заголовке группировки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...