И снова здравствуйте)
Использую GridView c колонкой CheckBoxColumn,
а так же скрипт для изменения внешнего вида чекбоксов.
Для того чтобы скрипт отработал, надо чтобы <input type=checkbox> были обернуты в <div class="checkbox">
Какие способы есть сделать это? Можно как-нибудь обойтись без переопределения класса?
Нестандартные чекбоксы в CheckBoxColumn
Re: Нестандартные чекбоксы в CheckBoxColumn
Печально. Главный форум полумертвый - за сутки 14 просмотров, считая мои, и ни одного ответа.
Может вопрос непонятно задан?
Попробую еще раз:
Мне надо чтобы все чекбоксы, включая тот, что в заголовке таблицы, были обернуты в <div class="checkbox"> </div>
А также, чтоб они имели атрибут data-toggle="checkbox".
С помощью указания свойств удалось добиться:
'headerTemplate'=>'<div class="checkbox">{item}</div>', - обернул чекбокс в заголовке в div
'checkBoxHtmlOptions' => array('data-toggle' => 'checkbox'), - добавил атрибут ко всем чекбоксам, кроме заголовочного!
Как добавить атрибут к заголовочному чекбоксу?
'headerHtmlOptions' => array('data-toggle' => 'checkbox') добавляет к тегу th, а не к содержимому ячейки
Почему нет template для значений остальных ячеек и как можно выйти из положения?
Может вопрос непонятно задан?
Попробую еще раз:
Мне надо чтобы все чекбоксы, включая тот, что в заголовке таблицы, были обернуты в <div class="checkbox"> </div>
А также, чтоб они имели атрибут data-toggle="checkbox".
С помощью указания свойств удалось добиться:
'headerTemplate'=>'<div class="checkbox">{item}</div>', - обернул чекбокс в заголовке в div
'checkBoxHtmlOptions' => array('data-toggle' => 'checkbox'), - добавил атрибут ко всем чекбоксам, кроме заголовочного!
Как добавить атрибут к заголовочному чекбоксу?
'headerHtmlOptions' => array('data-toggle' => 'checkbox') добавляет к тегу th, а не к содержимому ячейки
Почему нет template для значений остальных ячеек и как можно выйти из положения?
Re: Нестандартные чекбоксы в CheckBoxColumn
Расширить CCheckBoxColumn и переопределить метод renderHeaderCellContent.flam писал(а):Как добавить атрибут к заголовочному чекбоксу?
'headerHtmlOptions' => array('data-toggle' => 'checkbox') добавляет к тегу th, а не к содержимому ячейки
Почему нет template для значений остальных ячеек и как можно выйти из положения?
Re: Нестандартные чекбоксы в CheckBoxColumn
О, спасибо! Частенько бываю на вашем блоге)