我正在使用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>';