迅睿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
如何實現(xiàn)根據(jù)某一日期字段實現(xiàn)時間軸的效果
這個好辦啊,按年份查詢
參考文檔:《條件循環(huán)修飾符、通配符》
回復(fù)迅??蚣軇?chuàng)始人 我的意思時間軸的年份是根據(jù)文章的日期來生成,比如2015年有文章內(nèi)容,就會有2015年這個時間軸,如果沒得就不顯示,不是固定死那種
可以啊,按年份查詢就是了,這個一點也不難的
<?php $time1 = strtotime("2015-01-01 00:00:00"); $time2 = strtotime("2015-12-31 23:59:59"); ?> {module module=news BETWEEN_inputtime=$time1,$time2 order=hits_desc} {dr_fdate($t._updatetime)}<br> {/module}
回復(fù)@小黃人 18html.com 查詢是不難,關(guān)鍵是$time1和$time的這兩個,我想的是根據(jù)已有的文章日期自動生成,比如文章有2015年的文章,那么整個時間軸才會出現(xiàn)2015的文章,右側(cè)生成同樣的年份,如果文章內(nèi)容一篇都沒有2015年的,那時間軸就不會出現(xiàn)這個2015年
那你判斷啊,判斷上面這個循環(huán)有沒內(nèi)容,沒內(nèi)容就不輸出這個年份的HTML代碼啊
可以分組查詢有哪些年份啊,把可用的年份查詢出來,在按年份列出文章
回復(fù)@無所謂 年份不是寫死的,是根據(jù)這個欄目下有哪些年份的文章生成的
回復(fù)@笨笨√豬 思路大概知道,就是不知道模板里怎么寫,因為還要涉及到年份去重的問題,假設(shè)一個年份有3篇文章,我查詢出來肯定是三個同樣年份的
我用的時間軸功能,是按4樓的寫法,我是這樣做的
循環(huán) 2005年到2020年,分別都查詢出來,沒數(shù)據(jù)就不顯示,有數(shù)據(jù)才顯示
回復(fù)@小黃人 18html.com 你的這個思路意思就是我先定義好,比如2006-2020,或者長一點2099這種,然后循環(huán)判斷。這倒是能解決這個問題,只是跟我想那種還是有點區(qū)別,不過也行了
回復(fù)@哆啦A 這個思路沒問題,個人覺得你設(shè)的太短了,到了2021年,你可能又要去維護一下
謝謝大家了,給我了很多靈感了
這個好辦啊,按年份查詢
參考文檔:《條件循環(huán)修飾符、通配符》
回復(fù)迅??蚣軇?chuàng)始人 我的意思時間軸的年份是根據(jù)文章的日期來生成,比如2015年有文章內(nèi)容,就會有2015年這個時間軸,如果沒得就不顯示,不是固定死那種
可以啊,按年份查詢就是了,這個一點也不難的
回復(fù)@小黃人 18html.com 查詢是不難,關(guān)鍵是$time1和$time的這兩個,我想的是根據(jù)已有的文章日期自動生成,比如文章有2015年的文章,那么整個時間軸才會出現(xiàn)2015的文章,右側(cè)生成同樣的年份,如果文章內(nèi)容一篇都沒有2015年的,那時間軸就不會出現(xiàn)這個2015年
那你判斷啊,判斷上面這個循環(huán)有沒內(nèi)容,沒內(nèi)容就不輸出這個年份的HTML代碼啊
可以分組查詢有哪些年份啊,把可用的年份查詢出來,在按年份列出文章
回復(fù)@無所謂 年份不是寫死的,是根據(jù)這個欄目下有哪些年份的文章生成的
回復(fù)@笨笨√豬 思路大概知道,就是不知道模板里怎么寫,因為還要涉及到年份去重的問題,假設(shè)一個年份有3篇文章,我查詢出來肯定是三個同樣年份的
我用的時間軸功能,是按4樓的寫法,我是這樣做的
循環(huán) 2005年到2020年,分別都查詢出來,沒數(shù)據(jù)就不顯示,有數(shù)據(jù)才顯示
回復(fù)@小黃人 18html.com 你的這個思路意思就是我先定義好,比如2006-2020,或者長一點2099這種,然后循環(huán)判斷。這倒是能解決這個問題,只是跟我想那種還是有點區(qū)別,不過也行了
回復(fù)@哆啦A 這個思路沒問題,個人覺得你設(shè)的太短了,到了2021年,你可能又要去維護一下
謝謝大家了,給我了很多靈感了