╰↓①秒つ. 发表于 2011-11-16 23:05:22

CI关于改变表格样子的问题

$tmpl =array (
                  'table_open'          => '<table border="0" cellpadding="4" cellspacing="0">',

                  'heading_row_start'   => '<tr>',
                  'heading_row_end'   => '</tr>',
                  'heading_cell_start'=> '<th>',
                  'heading_cell_end'    => '</th>',

                  'row_start'         => '<tr>',
                  'row_end'             => '</tr>',
                  'cell_start'          => '<td>',
                  'cell_end'            => '</td>',

                  'row_alt_start'       => '<tr>',
                  'row_alt_end'         => '</tr>',
                  'cell_alt_start'      => '<td>',
                  'cell_alt_end'      => '</td>',

                  'table_close'         => '</table>'
            );

$this->table->set_template($tmpl);


不知道那些个table_open、heading_row_start是什么意思,请高手指导下好吗?是不是这些可以在哪个文件里预先配置好啊?

孤月蓝风 发表于 2011-11-16 23:56:45

本帖最后由 孤月蓝风 于 2011-11-17 00:07 编辑

table_open : 类似 form_open , 输出<table>标签,后面的就是带属性的<table>
heading_row_start : 表格标题行的开始标签,即<tr>
heading_row_end: 表格标题行的结束标签,即</tr>
heading_cell_start: 表格标题行单元格的开始标签,即<th>
heading_cell_end   : 表格标题行单元格的结束标签,即</th>
row_start            : 表格一行的开始标签,即<tr>
...
row_alt_start      : 不清楚什么东西,表格有alt属性吗?

孤月蓝风 发表于 2011-11-17 00:09:10

刚看了下表格类的源码,row_alt_start是指颜色交错行的开始标签。

// We use modulus to alternate the row colors
//我们使用系数来交错表格每一行的颜色

Erric_Zhu 发表于 2012-8-24 23:11:15

这两天我也在折腾这玩意.
页: [1]
查看完整版本: CI关于改变表格样子的问题