Yii2 DynaGrid-如何从导出菜单隐藏格式
如何在DynaGrid中从导出菜单隐藏某些格式。我尝试了GridView小部件的设置,但不起作用。格式仍然可见Yii2 DynaGrid-如何从导出菜单隐藏格式,yii2,export,yii2-dynagrid,Yii2,Export,Yii2 Dynagrid,如何在DynaGrid中从导出菜单隐藏某些格式。我尝试了GridView小部件的设置,但不起作用。格式仍然可见 'exportConfig' => [ GridView::CSV => ['label' => 'Save as CSV'], GridView::HTML => [], GridView::PDF => [], ] 您需要在gridOptions下使用上述选项exportConfig,并且您应该只指定在下拉列表打开后要显示的格
'exportConfig' => [
GridView::CSV => ['label' => 'Save as CSV'],
GridView::HTML => [],
GridView::PDF => [],
]
您需要在
gridOptions
下使用上述选项exportConfig
,并且您应该只指定在下拉列表打开后要显示的格式,如果您只需要CSV
格式,则只需在exportConfig
下提供CSV
选项即可
echo DynaGrid::widget([
'columns' => $columns,
'storage' => DynaGrid::TYPE_COOKIE,
'theme' => 'panel-danger',
'gridOptions' => [
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'exportConfig'=>[
GridView::CSV=>['label'=>'Save As'],
],
'panel' => ['heading' => '<h3 class="panel-title">Library</h3>'],
],
'options' => ['id' => 'dynagrid-1'], // a unique identifier is important
]);
echo DynaGrid::widget([
“columns'=>$columns,
'storage'=>DynaGrid::TYPE_COOKIE,
“主题”=>“面板危险”,
“gridOptions”=>[
“dataProvider”=>$dataProvider,
“filterModel”=>$searchModel,
“exportConfig”=>[
GridView::CSV=>[“标签”=>“另存为”],
],
“面板”=>[“标题”=>“库”],
],
'options'=>['id'=>'dynagrid-1'],//唯一标识符很重要
]);