想用table操作類,在后臺(tái)內(nèi)容列表右側(cè)按鈕上加一個(gè)當(dāng)前內(nèi)容生成二維碼,測(cè)試了好幾次都不成功。
// 側(cè)鏈接,加一個(gè)a標(biāo)簽鏈接
$this->mytable['link_tpl'].= '<label><a href="'.dr_url(APP_DIR.'/customer/show').'&id={id}" class="btn btn-xs blue"> <i class="fa fa-user"></i> 測(cè)試</a></label>';請(qǐng)問(wèn)大佬們,上面的代碼,應(yīng)該怎么修改下,才能把內(nèi)容列表當(dāng)前文字url生成二維碼呢?

你圖片箭頭處是字段列表,并不是側(cè)連接功能
使用字段回調(diào)函數(shù)就行了
參考文檔:《后臺(tái)顯示字段回調(diào)》
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
其實(shí)就想做個(gè)類似證書(shū)插件插件這樣的,一個(gè)當(dāng)前內(nèi)容url生成url,然后在右側(cè)生成下載二維碼按鈕,然后這個(gè)側(cè)按鈕里面增加這個(gè)下載按鈕,生成二維碼函數(shù)dr_qrcode怎么放到a標(biāo)簽里面去才能成功?
// 官方示例:側(cè)鏈接,加一個(gè)a標(biāo)簽鏈接 $this->mytable['link_tpl'].= '<label><a href="'.dr_url(APP_DIR.'/customer/show').'&id={id}" class="btn btn-xs blue"> <i class="fa fa-user"></i> 測(cè)試</a></label>'; //我參考寫(xiě)的 $this->mytable['link_tpl'].= '<label><a download href="'.dr_qrcode(DOMAIN_NAME.'/'.dr_url(APP_DIR.'/xqgl/show',['id'=>'{id}'])).'" class="btn btn-xs blue"> <i class="fa fa-user"></i> '.dr_lang('二維碼下載').'</a></label>';開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
"'.dr_qrcode(DOMAIN_NAME.'/'.dr_url(APP_DIR.'/xqgl/show',['id'=>'{id}'])).'"
這個(gè)寫(xiě)法肯定錯(cuò)了啊,js里面會(huì)把{}編碼轉(zhuǎn)換,改改成其他字符,比如<id>、iiiid、前面替換變量也要修改一下
覺(jué)得我思路可行的,就在帖子里面加幾塊錢的懸賞(設(shè)置懸賞)吧,動(dòng)腦子辛苦