点火器数据表中的回调函数不起作用

Callback function in igniter datatables is not working

我在服务器端的数据表代码中使用点火器数据表 processing.My 代码如下:

public function datatable()
    {
        $this->datatables->select("
                            insight_worksheet.id,
                            insight_worksheet.workingDate,
                            insight_worksheet.reason,
                            ...                                
                            insight_worksheet.worksheet_status
                          ")
                  ->from("insight_worksheet")
                  ->edit_column('Actions', '', 'callback_test(insight_worksheet.id,insight_worksheet.worksheet_status)')
                  ...
                  ->join("insight_status","status.id=worksheet.status","left");

        echo $this->datatables->generate();

    }
   public function test($id,$worksheetStatus){
    return "srimanta";
}

在我的视图页面中 Actions 列直接字符串 callback_test(insight_worksheet.id,insight_worksheet.worksheet_status) 显示的是实际工作而不是实际工作,而对于其他列,显示的是确切数据。 暂时我在我的控制器中放置了两个函数 class.

你能告诉我代码中的问题吗?

提前致谢。

尝试在辅助文件中添加回调函数测试。

您的模型文件:

public function datatable()
    {
        $this->datatables->select("
                            insight_worksheet.id,
                            insight_worksheet.workingDate,
                            insight_worksheet.reason,
                            ...                                
                            insight_worksheet.worksheet_status
                          ")
                  ->from("insight_worksheet")
                  ->edit_column('Actions', '', 'test(insight_worksheet.id,insight_worksheet.worksheet_status)')
                  ...
                  ->join("insight_status","status.id=worksheet.status","left");

        echo $this->datatables->generate();

    }

你的帮助文件:

public function test($id,$worksheetStatus){
    return "srimanta";
}