聯(lián)系官方銷售客服
1835022288
028-61286886
想給現(xiàn)有安裝的應(yīng)用 kaoshi 增加一點(diǎn)功能。
創(chuàng)建了一張表:
CREATE TABLE `ap_1_kaoshi_app` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '站點(diǎn)id',
`uid` int(11) NOT NULL DEFAULT '0' COMMENT '所屬用戶',
`sitename` varchar(32) NOT NULL DEFAULT '' COMMENT '站點(diǎn)名稱',
`sitelogo` varchar(255) NOT NULL COMMENT '站點(diǎn)logo',
`params_keyval` text COMMENT '參數(shù)鍵值',
`create_time` int(10) NOT NULL DEFAULT '0' COMMENT '創(chuàng)建時(shí)間'
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='考試應(yīng)用表';
利用【開發(fā)者工具-應(yīng)用插件】- 【找到應(yīng)用 kaoshi -控制器管理】-【Kaoshi/Controllers/Admin/ +創(chuàng)建數(shù)據(jù)控制器】
輸入: App、考試站點(diǎn)、選擇表:ap_1_kaoshi_app ,ajax獨(dú)立模板:系統(tǒng)會(huì)單獨(dú)創(chuàng)建對(duì)應(yīng)的列表模板和編輯模板,列表頁采用ajax方式
確定后,系統(tǒng)自動(dòng)在Kaoshi/Controllers/Admin/ 控制器下創(chuàng)建了幾個(gè)文件:app.php、app.json \ 視圖層目錄:app_list.html 、app_post.html (暫未做任何編輯)
點(diǎn)擊【字段設(shè)置】,sitelogo 修改為File 類型字段。
點(diǎn)擊【列表設(shè)置】如下:
點(diǎn)擊【訪問】,讀出來數(shù)據(jù)表的數(shù)據(jù)
現(xiàn)在 點(diǎn)擊【修改】,
有問題請(qǐng)教:
這里所屬用戶變成了字段值 uid,而不是像列表一樣用戶名,能否顯示用戶名稱,并且可以選擇用戶進(jìn)行修改?創(chuàng)建時(shí)間也是直接讀取的字段值,能否直觀地選擇日期?站點(diǎn)logo 這里選擇了圖片,點(diǎn)擊保存,也沒法保存成功。
你離線下載開發(fā)者工具插件 ,然后上傳到網(wǎng)站上,然后從這個(gè)步驟開始操作一次
點(diǎn)擊【字段設(shè)置】,sitelogo 修改為File 類型字段。
回復(fù)迅??蚣軇?chuàng)始人
下載覆蓋后編輯為 file字段 可以保存成功了。我看app_list.html 這數(shù)據(jù)部分是加載的系統(tǒng)模板: {template "mytable.html", "admin"}
列表字段設(shè)置 File 回調(diào)用了 dr_thumb ,列表中如何圖片形式展示呢?需要單獨(dú)修改模板嗎?或者單獨(dú)寫回調(diào)函數(shù)?
這里填寫回調(diào)函數(shù),你點(diǎn)回調(diào)按鈕,并沒有dr_thumb這個(gè)函數(shù)可選的
改用了sitelogo字段改用了 file 回調(diào)。謝謝了