[英]Create table in yii
我是Yii框架的新手。 任何人都可以教我如何將下表轉換為Yii腳本格式?
<table>
<tr>
<th>Stages</th>
<th>Progress</th>
<th>Action</th>
</tr>
<tr>
<th>Stage 1</th>
<td>data from db</td>
<td>data from db</td>
</tr>
<tr>
<th>Stage 2</th>
<td>data from db</td>
<td>data from db</td>
</tr>
<tr>
<th>Stage 3</th>
<td>data from db</td>
<td>data from db</td>
</tr>
</table>
您可以使用CGridView
將表轉換為Yii腳本格式。 見下面的代碼。
$this->widget('zii.widgets.grid.CGridView', array(
'id' => 'stages-grid',
'itemsCssClass'=>'table',
'summaryCssClass'=>'panel-body',
'dataProvider' => $model->search(),
'columns' => array(
array(
'name' => 'stages',
'header'=> 'Stages',
'value' => $model->stages,
),
array(
'name' => 'stages1',
'header'=> 'Stages 1',
'value' => $model->stages1,
),
array(
'name' => 'stages2',
'header'=> 'Stages 2',
'value' => $model->stages2,
),
array(
'name' => 'stages3',
'header'=> 'Stages 3',
'value' => $model->stages3,
),
),
));
使用CArrayDataProvider和CGridView
echo CHtml::openTag('table');
echo CHtml::openTag('tr');
...
echo CHtml::closeTag('tr');
echo CHtml::closeTag('table');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.