我有一個問題的理解和使用雜貨crud回調功能...文檔不清楚。雜貨crud回電
我有3個表:
1. 隊 $ crud->字段( 'TeamID', '姓名', 'HomeCountry');
2. 玩家 $ crud-> fields('PlayerID','Fname','Sname',Title','Role','TeamID'); TeamID = FK隊
3. ID卡 $ crud-> fields('PlayerID','StartDate','EndDate','statusID'); PlayerID = FK給玩家
在卡片的主要列表頁面上,我想要做的也是顯示團隊中每張身份證的鏈接,但是團隊和身份證沒有直接關係。
這可能與回調函數?我有下面的代碼格式,但我不知道它在做什麼或回調函數的每一位實際上意味着什麼?
我想要從團隊獲取所有信息,並提取並顯示團隊名稱,而該團隊名稱只與涉及通過FK鏈接到特定玩家的卡片有關。
$crud->callback_column('teamID', function(){
$query = $this->db->query("SELECT * FROM");
$rows = $query->result();
$var = $rows[0]->;
/*
foreach ($rows as $row) {
$var = $row->;
//$var2 = $row->;
//$var3 = $row->;
}
* */
//$this->db->query("INSERT INTO () VALUES);");
return ;
});
對不起,我不知道如何格式化代碼在這個頁面上,這整個事情非常fustrating。
function _add_default_date_value() //this function adds a text value as display, date is not stored in database (use post to amend later
{
$value = !empty($value) ? $value : date("(d/m/y)");
$return = '<input type="text" name="date" value="'.$value.'" class="datepicker-input" /> ';
$return .= '<a class="datepicker-input-clear" tabindex="-1">Clear</a> (dd/mm/yyyy)';
return $return;
}
這是呼叫 - 回到專欄,我認爲可能是有用的$ c-> callback_column('menu_title',數組($ this,'_ callback_webpage_url')); public function _callback_webpage_url($ value,$ row) { return「id)."'>$value」; } – user3185534