Yiibooster - TbExtendedGridView

Я использую расширения YiiBooster -> TbExtendedGridView -> Переключатель Grid/Chart в моем приложении. Переключатель сетки / диаграммы

Поэтому по умолчанию он отображает сетку, и мы также можем выбрать опцию диаграммы. Кто-нибудь знает, как я могу изменить его на график в качестве представления по умолчанию при загрузке страницы.

Я искал в TbExtendedGridView.php, но не нашел, как это изменить. Буду очень признателен, если вы поможете мне в этом.

Благодарю.

2 ответа

Решение

Они добавили это свойство в chartOptions в расширении по запросу.

.defaultView - флаг, используемый для установки диаграммы в качестве виджета по умолчанию

Переключатель Grid/Chart

Спасибо за помощь

Для того, что вы просите, нет встроенной поддержки, но мы можем использовать JS для реализации этой функциональности.

Когда вы создаете эту запись TbExtendedGridView, запишите имя класса или уникальный идентификатор вашей кнопки "Диаграмма" и при загрузке страницы установите следующий JS:-

$('.chart.btn').trigger('click'); //user ID or class names as selector in jQuery

Это вызовет событие нажатия на кнопку графика, и вы получите представление графика по умолчанию.

Другие вопросы по тегам