火車頭采集聯(lián)動(dòng)字段方法。
不管是多聯(lián)動(dòng)還是單聯(lián)動(dòng),都可以用這種方式去處理,多聯(lián)動(dòng)無(wú)非就是吧幾個(gè)id存到一個(gè)數(shù)組里面然后轉(zhuǎn)化成json存到表里面,在此我就演示個(gè)單聯(lián)動(dòng)方法,需要的可以收藏


//$t['fieldtype']代表字段類型
//$t['fieldname']代表字段名稱
//$data[$t['fieldname']]代表火車頭返回該字段對(duì)應(yīng)的值
if ($t['fieldtype'] == 'Linkage'){
if ($data[$t['fieldname']]) {
$linkage = \Phpcmf\Service::M()->db->table('linkage')
->select('id')
->where('code', $t['setting']['option']['linkage'])
->get()->getResultArray();
$linkagelist = \Phpcmf\Service::M()->db->table('linkage_data_' . $linkage[0]['id'])
->select('id')
->where('name', $data[$name])
->get()->getResultArray();
$data[$t['fieldname']] = $linkagelist[0]['id'];
}
}