希望扩展codeigniter内置的表功能


Would like to extend codeigniter inbuilt table function

我正在使用codeigniter的内置函数处理表,目前我有一个数据为3列的对象,可以直接传递给

echo $this->table->generate($obj);

以生成表。然而,我想扩展这个结构,并有4列。输出为:

Id标题描述2个fdgdgdf-sdfsfsfs3 fsdfsdfsfsdfsf

我希望它是

Id标题描述操作2 fdgdgdf-sdfsfsfs编辑3 fsdfsdfsdfsf编辑

此外,有没有一种方法可以让我使用id…进行操作编辑(这是一个超链接)。还是最好采用传统的方式,即简单的PHP for循环?

第一件事-在标题中添加一个字段:

$this->table->set_heading('Id', 'Title', 'Description', 'Action');

下一个-只需形成$obj[3]或最后一列:

$obj[3] = '<a href=".../'.$obj[0].'"></a>';