聯(lián)系官方銷售客服
1835022288
028-61286886
插件名稱 | 建站系統(tǒng) V3.17 |
插件作者 | 迅睿官方團(tuán)隊(duì) |
最近更新 | 2024-12-19 10:00:07 |
[高級(jí)版]針對(duì)達(dá)夢(mèng)數(shù)據(jù)庫(kù)的搜索參數(shù)優(yōu)化 手機(jī)模板自動(dòng)識(shí)別模式下,增加將平板端排除開(kāi)關(guān) |
復(fù)制了ftable字段命名為playlist自定義字段,用來(lái)存儲(chǔ)視頻的播放url地址,放在/My/Field/下,添加了四個(gè)列名稱url、alt、type、play。如下圖:
然后存入數(shù)據(jù)庫(kù)的json格式如下:
{"1":{"1":"http://www.baidu.com","2":"百度","3":"hls"},"2":{"1":"http://www.baidu.com","2":"百度","3":"hls"}}
注意紅字部分,存入表里的是數(shù)字1 2 3 ,想直接存入列名(如下面這樣的格式)
{"1":{"url":"http://www.baidu.com","alt":"百度","type":"hls"},"2":{"url":"http://www.baidu.com","alt":"百度","type":"hls"}}
改成列名的目的是前端解析出來(lái)后播放器可以自動(dòng)識(shí)別,然后自動(dòng)播放。用的是ftable字段的php文件,請(qǐng)問(wèn)改那部分呢?
入庫(kù)那里只有兩行,沒(méi)見(jiàn)到有拼接數(shù)據(jù)的地方
/** * 字段入庫(kù)值 */ public function insert_value($field) { \Phpcmf\Service::L('Field')->data[$field['ismain']][$field['fieldname']] = dr_array2string(\Phpcmf\Service::L('Field')->post[$field['fieldname']]); }
那兩行代碼就是入庫(kù)的呀,入庫(kù)的標(biāo)準(zhǔn)代碼。
開(kāi)發(fā)可找我,專業(yè)開(kāi)發(fā)插件,開(kāi)發(fā)各種功能。