迅睿CMS框架是一款PHP8高性能·簡(jiǎn)單易用的CMS開(kāi)源開(kāi)發(fā)框架,基于MIT開(kāi)源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開(kāi)源的產(chǎn)品,以萬(wàn)端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
請(qǐng)問(wèn)做下載模塊,文件大小字段該如何設(shè)置?
前面的文本輸入框填文件大小,后面的下拉框或者單選框選擇單位(MB或GB)
需要前臺(tái)可方便輸出。最好是還能夠方便二次開(kāi)發(fā)在列表頁(yè)針對(duì)文件大小進(jìn)行排序的。
你截個(gè)圖看看什么樣子的
回復(fù)@迅睿框架技術(shù)-實(shí)習(xí)
沒(méi)有截圖呀,一般下載類系統(tǒng)都自帶這樣的字段。通過(guò)我上面的描述應(yīng)該很好理解是什么樣子的呀。
我現(xiàn)在想到的就是分2個(gè)字段去做,一個(gè)填文件大小的數(shù)值,一個(gè)填單位(MB/GB)。但是這樣做總感覺(jué)有些怪怪的。
直接用一個(gè)file類型的上傳字段,你上傳了文件后,cms可以讀取這個(gè)文件的大小的
我同意三樓的觀點(diǎn),直接可以讀取
參考文檔:《附件信息》
回復(fù)@迅??蚣芗夹g(shù)-實(shí)習(xí)
那樣方便在前端調(diào)用嗎?
另外這樣也不適合很多場(chǎng)景,比如我提供的都是大文件下載,提供的都是網(wǎng)盤下載地址而非后臺(tái)上傳,這時(shí)候文件大小是需要手動(dòng)輸入的。
四樓的函數(shù)可以,如果你要外鏈的話就無(wú)法讀取多少M(fèi)B,只能新建一個(gè)text文本字段專門來(lái)填寫(xiě)多少M(fèi)B了
回復(fù)@hoofei
對(duì),是需要新建字段去填寫(xiě),我的初衷問(wèn)的就是在新建字段上,如何在一個(gè)字段里去做MB和GB的區(qū)分。
“前面的文本輸入框填文件大小,后面的下拉框或者單選框選擇單位(MB或GB)”
做一個(gè)text字段就解決了
回復(fù)@Fkenuiab
這樣的話當(dāng)然是最簡(jiǎn)單的,但是沒(méi)辦法去對(duì)單位MB和GB做區(qū)分啊,比如我需要在列表頁(yè)按文件大小排序就比較麻煩。我希望的是文件大小和單位是分開(kāi)的?!?span style="color: rgb(51, 51, 51); font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255);">前面的文本輸入框填文件大小,后面的下拉框或者單選框選擇單位(MB或GB)”
你可以統(tǒng)一填寫(xiě)字節(jié)單位,前端做統(tǒng)一轉(zhuǎn)換
9樓好辦法
回復(fù)@玖愛(ài)一生 目前看來(lái)這應(yīng)該是最好的解決辦法了,只是在填寫(xiě)文件大小的時(shí)候每次需要點(diǎn)文件右鍵去查看字節(jié)大小。
你截個(gè)圖看看什么樣子的
回復(fù)@迅睿框架技術(shù)-實(shí)習(xí)
沒(méi)有截圖呀,一般下載類系統(tǒng)都自帶這樣的字段。通過(guò)我上面的描述應(yīng)該很好理解是什么樣子的呀。
我現(xiàn)在想到的就是分2個(gè)字段去做,一個(gè)填文件大小的數(shù)值,一個(gè)填單位(MB/GB)。但是這樣做總感覺(jué)有些怪怪的。
直接用一個(gè)file類型的上傳字段,你上傳了文件后,cms可以讀取這個(gè)文件的大小的
我同意三樓的觀點(diǎn),直接可以讀取
參考文檔:《附件信息》
回復(fù)@迅??蚣芗夹g(shù)-實(shí)習(xí)
那樣方便在前端調(diào)用嗎?
另外這樣也不適合很多場(chǎng)景,比如我提供的都是大文件下載,提供的都是網(wǎng)盤下載地址而非后臺(tái)上傳,這時(shí)候文件大小是需要手動(dòng)輸入的。
四樓的函數(shù)可以,如果你要外鏈的話就無(wú)法讀取多少M(fèi)B,只能新建一個(gè)text文本字段專門來(lái)填寫(xiě)多少M(fèi)B了
回復(fù)@hoofei
回復(fù)@迅??蚣芗夹g(shù)-實(shí)習(xí)
對(duì),是需要新建字段去填寫(xiě),我的初衷問(wèn)的就是在新建字段上,如何在一個(gè)字段里去做MB和GB的區(qū)分。
“前面的文本輸入框填文件大小,后面的下拉框或者單選框選擇單位(MB或GB)”
做一個(gè)text字段就解決了
回復(fù)@Fkenuiab
這樣的話當(dāng)然是最簡(jiǎn)單的,但是沒(méi)辦法去對(duì)單位MB和GB做區(qū)分啊,比如我需要在列表頁(yè)按文件大小排序就比較麻煩。我希望的是文件大小和單位是分開(kāi)的?!?span style="color: rgb(51, 51, 51); font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif; background-color: rgb(255, 255, 255);">前面的文本輸入框填文件大小,后面的下拉框或者單選框選擇單位(MB或GB)”
你可以統(tǒng)一填寫(xiě)字節(jié)單位,前端做統(tǒng)一轉(zhuǎn)換
9樓好辦法
回復(fù)@玖愛(ài)一生 目前看來(lái)這應(yīng)該是最好的解決辦法了,只是在填寫(xiě)文件大小的時(shí)候每次需要點(diǎn)文件右鍵去查看字節(jié)大小。