CodeIgniter的带有表单助手的HTML表类

时间:2011-03-23 13:16:28

标签: codeigniter helper

是否可以在CodeIgniter中使用Form Helper“inside”HTML Table Class?

这就是我的意思:

$this->load->library('table');
$this->load->helper('form');
form_open('example/function')

$data = array(
             array(form_checkbox('newsletter', 'accept', TRUE), form_checkbox('newsletter', 'accept', TRUE),),
             );

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

1 个答案:

答案 0 :(得分:4)

当然这是可能的,表单助手只返回字符串,所以你可以这样做:

<?php

class Welcome extends CI_Controller {
    public function index()
    {
        $this->load->library('table');
        $this->load->helper('form');

        $data = array(
            array('Label', 'Input'),
            array('Name', form_input('name')),
            array('Firstname', form_input('firstname'))
        );

        echo $this->table->generate($data);
    }
}