您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程
dedecms按栏目名首字母数字排序输出的方法
海安2024-05-24DedeCMS教程已有人查阅
导读文章分享一篇关于dedecms栏目增加按数字字母开头排序输出,做起来很简单我们大概有三个方法,一个是数据增加字段first_word,第二步增自定义函数getfristword
文章分享一篇关于dedecms栏目增加按数字字母开头排序输出,做起来很简单我们大概有三个方法,一个是数据增加字段first_word,第二步增自定义函数getfristword,第三步在模板文件中调用自定函数
我们先测试一下读取子类
代码如下:
增加字段如图
取第一个给刚加的字段 first_l
代码如下:
jx.html里面这样写
代码如下:
{dede:field.id function="getfristword(@me)"/} 这里是讲把当前栏目的id给getfirestword();
提示影响了 420 行。 ( 查询花费 0.0176 秒 ) 代码成功了,现在查看
现在打开 dedecms的/include/channelunit.func.php文件,我们在这里增加自定义函数
好了我们的效果就出来了如图,好了看看最终效果
我们先测试一下读取子类
代码如下:
SELECT substr(typename,1,1) FROM `dede_arctype` WHERE topid>0
好了现在正式开始增加字段增加字段如图
取第一个给刚加的字段 first_l
代码如下:
update `dede_arctype` set first_word=substr( typename,1,1)
代码如下:
function getfristword( $tid )
{
$str ='';
$tid = intval( $tid );
$dsql = new Dedesql(false);
$sql ="select `first_word` from dede_arctype where topid='$tid' group by first_word";
$dsql->SetQuery($sql);
$dsql->Execute('hw');
while($row=$dsql->GetArray('hw'))
{
if($row['first_word'])
{
$wd =$row['first_word'];
$sql = "select * from dede_arctype where topid=$tid and first_word= '$wd' ";
$dsql->SetQuery($sql);
$dsql->Execute('wd');
$str .='<div class="ku1_left">'.strtoupper($wd).'开头</div>';
while( $rs = $dsql->GetArray('wd') )
{
$str .='<a href="'.str_replace('{cmspath}','',$rs['typedir']).'" title="'.str_replace('下载','',$rs['typename']).'手机主题" target="_blank">'.$rs['typename'].'</a>';
}
}
}
return $str;
}
写好后,我们找到调用栏目的模板jx.html里面这样写
代码如下:
{dede:field.id function="getfristword(@me)"/} 这里是讲把当前栏目的id给getfirestword();
提示影响了 420 行。 ( 查询花费 0.0176 秒 ) 代码成功了,现在查看
现在打开 dedecms的/include/channelunit.func.php文件,我们在这里增加自定义函数
好了我们的效果就出来了如图,好了看看最终效果
本文标签:
很赞哦! ()
图文教程
dedecms5.7安装方法步骤教程
织梦内容管理系统(DedeCms) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,织梦内容管理系统(DedeCms)基于 PHP+MySQL的技术架构
织梦cms怎么获取登录用户名与ID号
本文实例讲述了Dedecms获取登录用户名与ID号的方法。分享给大家供大家参考。具体方法如下:获取当前登录用户名;1、include/arc.archi
dedecms调用TAG方法
我们知道织梦模板有个TAG标签,这个标签可以让我们网站上的文章自动调用TAG关键词,下面是我的调用方法总结,希望对大家有些用处。
织梦dedecms首页调用单页内容过滤html的实例教程
本文介绍dedecms中首页调用单页文档内容并过滤html的方法。1、调用的语句{dede:sql sql="SELECT body FROM `ded
相关源码
-
(自适应响应式)装修装潢设计公司网站源码下载本模板为装修设计企业打造,采用PbootCMS内核开发,整体设计突出空间美学与功能性结合。首页采用大图轮播展示工程案例,服务项目模块支持三维效果展示,呈现装修设计企业的专业形象与技术实力。查看源码 -
(自适应)html5中英双语通用机械设备pbootcms模板下载本模板基于PbootCMS内核精心开发,为机械设备制造企业量身打造。设计风格大气稳重,充分展现机械行业的专业特质与技术实力。采用HTML5技术构建,支持中英文双语切换,满足国际化业务需求。整站布局合理,充分展示企业产品、案例与服务,帮助访客快速了解企业核心优势。查看源码 -
帝国CMS7.5小说推荐公众号导航带wap手机站+带采集工具本模板为小说导航类网站设计开发,基于帝国CMS7.5内核构建,针对小说阅读领域的分类聚合需求进行深度优化。通过智能分类系统和用户行为分析,实现小说资源的精准推荐与导航功能。查看源码 -
(自适应响应式)高端珠宝首饰奢侈品pbootcms模板下载本模板为珠宝首饰及奢侈品行业打造,采用PbootCMS内核开发,具备卓越的视觉表现力与商业转化能力。自适应设计确保在手机端呈现产品细节,后台数据实时同步,助您高效展示钻石查看源码 -
自适应新闻资讯技术博客个人网站pbootcms模板该模板基于PbootCMS开源内核深度开发,该模板适用于游戏新闻网站、游戏博客等企业或个人网站,新闻资讯技术博客pbootcms模板;采用六级分辨率断点适配技术查看源码 -
(PC+WAP)蓝色钢材加工建筑装修施工材料网站模板下载为钢材加工企业设计的PbootCMS响应式模板,采用PC+WAP双端适配技术,数据实时同步。简洁大气的蓝色工业风格设计,突出钢材加工行业特性,其他制造业用户更换图文内容即可快速应用。查看源码
| 分享笔记 (共有 篇笔记) |
