用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2984|回复: 3
收起左侧

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

[复制链接]
发表于 2011-11-16 23:05:22 | 显示全部楼层 |阅读模式
$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
//我们使用系数来交错表格每一行的颜色
发表于 2012-8-24 23:11:15 | 显示全部楼层
这两天我也在折腾这玩意.

本版积分规则