迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
后臺內容列表想實現通過開始和到期的字段,改變右邊字段內容,比如已到期xx天、7天到期、30天到期這樣的,應該怎么寫?
沒有這種功能設置的
要改模板才可以
回復@疾風 可以懸賞(設置懸賞)改下這個
需要開發一個函數,替換到期時間框嗎?
回復@天天向上
通過到期時間和當前時間來檢查到期了沒有,然后根據時間判斷,還有30天,還有7天,已到期多少天。把這個寫到右邊的服務狀態字段里去。
寫個回調函數,服務狀態是自定義字段嗎?
是自定義字段,準備用text字段,方便導出
能搞的話,說下賞金,我來改下懸賞(設置懸賞)
10元
回復@天天向上 好了 開干吧
開始和到期的名稱是什么
20幫你做
這個開始時間應該沒啥用吧,因為主要看啥時候開始的。
只有 過期時間 和 當前時間 決定是否到期的吧。
我現在不在電腦邊過期時間應該是 gqsj 是個時間選擇框字段。
然后到期狀態,分為7天內到期,30天內到期,已到期xx天。字段是個text字段。
字段名稱我回頭可以根據自己的代碼換下。
打開config/custom.php
// 加上這個 function daoqi($value, $param = [], $data = [], $field = []) { $startdate = SYS_TIME; $enddate = $data['gqsj']; $days=round(($enddate-$startdate)/3600/24) ; if ($days > 0) { return ''.$days.'天到期'; } elseif ($days < 0) { return '已到期'.abs($days).'天'; } else { return '今天到期'; } }
狀態字段回調函數填寫:
daoqi
好的,謝謝。這個自己創建的獨立模塊可以用吧。等會我到電腦邊試試。
列表里正常了,但是詳情里編輯是空的。
回復@天天向上 可以把狀態寫入到字段值里面嗎?
回復@志偉 我可以,加QQ
沒有這種功能設置的
要改模板才可以
回復@疾風 可以懸賞(設置懸賞)改下這個
需要開發一個函數,替換到期時間框嗎?
回復@天天向上
通過到期時間和當前時間來檢查到期了沒有,然后根據時間判斷,還有30天,還有7天,已到期多少天。把這個寫到右邊的服務狀態字段里去。
寫個回調函數,服務狀態是自定義字段嗎?
是自定義字段,準備用text字段,方便導出
能搞的話,說下賞金,我來改下懸賞(設置懸賞)
10元
回復@天天向上 好了 開干吧
開始和到期的名稱是什么
20幫你做
這個開始時間應該沒啥用吧,因為主要看啥時候開始的。
只有 過期時間 和 當前時間 決定是否到期的吧。
我現在不在電腦邊過期時間應該是 gqsj 是個時間選擇框字段。
然后到期狀態,分為7天內到期,30天內到期,已到期xx天。字段是個text字段。
字段名稱我回頭可以根據自己的代碼換下。
打開config/custom.php
狀態字段回調函數填寫:
好的,謝謝。這個自己創建的獨立模塊可以用吧。等會我到電腦邊試試。
回復@天天向上
列表里正常了,但是詳情里編輯是空的。
回復@天天向上 可以把狀態寫入到字段值里面嗎?
回復@志偉 我可以,加QQ