迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
{module catid=$catid order=updatetime page=1 return=rs}
內容列表怎么按字母A-Z以及最新上傳內容排序
官方提醒:使用module內容循環標簽的生成工具,填寫參數就可以生成相關的代碼,每個參數后面都有用法解釋
這個功能沒有需要做簡單的二次開發,思路是,新建一個字段專門儲存abcd這些首字母值,存儲的時候,你把a轉換成1,b轉換成2,依次轉換成數字,然后前端就可以按照這個字段進行數字排序顯示。有思路可以實現這種自動存儲,也就當你在修改或者是添加的時候提取標題,然后把它用程序轉換成數字進行存儲,程序可以自己寫,也可以在網上搜索一段代碼組合進去,利用鉤子或者重寫content類,需要一些php的技術,先看我給你提供的資料和思路,先自己研究,如果自己實在搞不定,可以找官方專業人員(點擊聯系)來幫你,官方人員遠程協助操作,你看著官方操作,下次也就學會技巧了
可以聯系我幫你處理!QQ 187013488
親測可以實現的方法如下:
1、首先把文章所屬模塊,增加一個自定義字段,比如 首字母(shouzimu)發布文章的時候,寫下首字母。
2、列表頁模板代碼,內容列表按字母A-Z排序方法:
{php $r=range('A','Z');}
{loop $r $v}
{if stripos($rs.shouzimu, $v) ===0}
<a href="{$rs.url}">{$rs.title}</a>
{/if}
{/module}
{/loop}
這個功能沒有需要做簡單的二次開發,思路是,新建一個字段專門儲存abcd這些首字母值,存儲的時候,你把a轉換成1,b轉換成2,依次轉換成數字,然后前端就可以按照這個字段進行數字排序顯示。有思路可以實現這種自動存儲,也就當你在修改或者是添加的時候提取標題,然后把它用程序轉換成數字進行存儲,程序可以自己寫,也可以在網上搜索一段代碼組合進去,利用鉤子或者重寫content類,需要一些php的技術,先看我給你提供的資料和思路,先自己研究,如果自己實在搞不定,可以找官方專業人員(點擊聯系)來幫你,官方人員遠程協助操作,你看著官方操作,下次也就學會技巧了
可以聯系我幫你處理!QQ 187013488
親測可以實現的方法如下:
1、首先把文章所屬模塊,增加一個自定義字段,比如 首字母(shouzimu)發布文章的時候,寫下首字母。
2、列表頁模板代碼,內容列表按字母A-Z排序方法:
{php $r=range('A','Z');}
{loop $r $v}
{module catid=$catid order=updatetime page=1 return=rs}
{if stripos($rs.shouzimu, $v) ===0}
<a href="{$rs.url}">{$rs.title}</a>
{/if}
{/module}
{/loop}