gpt4 book ai didi

php - 如何将 CGRIDVIEW 中生成的表包含到 YII 中的

转载 作者:行者123 更新时间:2023-11-28 17:42:45 25 4
gpt4 key购买 nike

我正在使用 Gridview,它以表格形式显示来自数据库的记录,形成了一个保存记录的结构。还启用了分页,以便我可以跳转到任何页面。

现在,我必须在 Cgridview 中添加一个单独的 div,以便我可以向表格添加样式。

如何做到这一点?

$this->widget('bootstrap.widgets.TbGridView', array(
'type' => 'bordered striped',
'id' => 'cars_search_grid',
'dataProvider' => $model->search_cars(),
'ajaxUpdate' => true,
'filter' => null,
'columns' => $selected_columns,
'enablePagination' => true
));

生成的输出结构是这样的--->

<div id="cars_search_grid" class="grid-view">
<table class="items table table-bordered table-striped">
<div class="row-fluid">
<div>'This DIV holds the {Pager}'</div>
<div>'This DIV holds the {Summary}'<div>
</div>
</div>

我的目标是输出这样的东西--->

<div id="cars_search_grid" class="grid-view">
<div> //This is where i want to put a DIV
<table class="items table table-bordered table-striped">
</div>
<div class="row-fluid">
<div>'This DIV holds the {Pager}'</div>
<div>'This DIV holds the {Summary}'<div>
</div>
</div>

最佳答案

以下更改让我实现了目标

将"template"添加到 Gridview 并且有效

$this->widget('bootstrap.widgets.TbGridView', array(
'type' => 'bordered striped',
'id' => 'cars_search_grid',
'dataProvider' => $model->search_cars(),
'ajaxUpdate' => true,
'filter' => null,
'template'=>'<div style="overflow:auto;">{items}</div>{pager}{summary}',
'columns' => $selected_columns,
'enablePagination' => true
));

关于php - 如何将 CGRIDVIEW 中生成的表包含到 YII 中的 <DIV>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23777040/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com