迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費且不限制商業(yè)使用,是免費開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計理念,支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
模塊中加一個“mp3上傳”的字段,再另一個“時長”的字段
如果讓mp3上傳后自動獲取時長到“時長”這個字段
目前沒有這種功能
重寫content類,然后用php讀取文件的時長再賦值存儲
回復(fù)@可愛的小兔子 如果不麻煩的話,我加個懸賞(設(shè)置懸賞),您幫我搞一下呢?影響升級嗎?
100元可以做,代碼有點多 ?? ??
<?php namespace Phpcmf\Model\Music; // 模塊內(nèi)容模型類 class Content extends \Phpcmf\Model\Content { // 內(nèi)容發(fā)布之前 public function _content_post_before($id, $data, $old) { if (isset($data[1]['ylsc'])) { // 判斷文件存在時 $att = \Phpcmf\Service::C()->get_attachment($data[1]['ylsc']); if ($att && is_file($att['file'])) { // 本地文件才讀取 require FCPATH.'ThirdParty/getid3/getid3.php'; $getID3 = new \getID3(); $ThisFileInfo = $getID3->analyze($att['file']); $data[1]['shichang'] = $ThisFileInfo['playtime_string']; // 存儲時長值4:30 } } return $data; } }
?? 完美代碼,不影響升級
要借助第三方類,5樓上是用的第三方庫讀取時間
目前沒有這種功能
重寫content類,然后用php讀取文件的時長再賦值存儲
回復(fù)@可愛的小兔子 如果不麻煩的話,我加個懸賞(設(shè)置懸賞),您幫我搞一下呢?影響升級嗎?
100元可以做,代碼有點多 ?? ??
?? 完美代碼,不影響升級
要借助第三方類,5樓上是用的第三方庫讀取時間