迅睿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
文章要如何給當(dāng)前這篇加個有效限制,比如 七天、半個月、一個月、三個月、半年 、一年 到期后文章就不顯示了
這個功能點系統(tǒng)沒有這個功能,需要二次開發(fā)才可以的,大概思路可以這樣做。
首先要給這篇文章建立一個時間字限制字段,這個字段就存儲就是幾天可以顯示,一個月,兩個月,三個月等等,它就是一個時間的控制字段。
然后建立一個類似于狀態(tài)的字段來控制這個限制字段。
比如文章列表是否顯示如何控制?是否顯示使用的列列表里面作為做一次判斷?內(nèi)容里面是否做一次判斷。當(dāng)他這個狀態(tài)字段為零的時候,就不不讓他出現(xiàn)在列表里面。
如果要做內(nèi)容的話,也可以在內(nèi)容里面做判斷,如果這種狀態(tài)是你們就不讓他訪問。
但是現(xiàn)在要控制這個狀態(tài),怎么自動給它賦為零,利用任務(wù)計劃就自動任務(wù)功能,先來一次輪巡 循環(huán)這個滿足條件的文章,然后再依次判斷它是否在過了七天,過了過了半個月。如果過了就把這個狀態(tài)變量設(shè)置為零
字多就是有道理,這個思路是可行
我以前也做過類似的功能,我是直接在list標(biāo)簽里面寫的時間判斷,就是效率有點低,數(shù)據(jù)多就卡
官方這個思路更好,用字段控制更效率,比我以前開發(fā)的要簡單一些,看到這個思路,我突然茅塞頓開了
這個功能點系統(tǒng)沒有這個功能,需要二次開發(fā)才可以的,大概思路可以這樣做。
首先要給這篇文章建立一個時間字限制字段,這個字段就存儲就是幾天可以顯示,一個月,兩個月,三個月等等,它就是一個時間的控制字段。
然后建立一個類似于狀態(tài)的字段來控制這個限制字段。
比如文章列表是否顯示如何控制?是否顯示使用的列列表里面作為做一次判斷?內(nèi)容里面是否做一次判斷。當(dāng)他這個狀態(tài)字段為零的時候,就不不讓他出現(xiàn)在列表里面。
如果要做內(nèi)容的話,也可以在內(nèi)容里面做判斷,如果這種狀態(tài)是你們就不讓他訪問。
但是現(xiàn)在要控制這個狀態(tài),怎么自動給它賦為零,利用任務(wù)計劃就自動任務(wù)功能,先來一次輪巡 循環(huán)這個滿足條件的文章,然后再依次判斷它是否在過了七天,過了過了半個月。如果過了就把這個狀態(tài)變量設(shè)置為零
字多就是有道理,這個思路是可行
我以前也做過類似的功能,我是直接在list標(biāo)簽里面寫的時間判斷,就是效率有點低,數(shù)據(jù)多就卡
官方這個思路更好,用字段控制更效率,比我以前開發(fā)的要簡單一些,看到這個思路,我突然茅塞頓開了