找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 600|回复: 0

dede织梦CMS利用自动转拼音来给栏目做字母分类

[复制链接]
发表于 2012-4-18 10:51:14 | 显示全部楼层 |阅读模式
dede织梦CMS模板有很多种做首字母分类的方法,但是需要插入字段。当然很多是文章分类的。有的需要用到字母检索去查找相关的文章,发现都很麻烦。这里有个小技巧做一个栏目按字母检索分类。
适合用栏目多的的站点如(游戏、品牌)等站点;

原理:按照DEDE保存栏目第一个字母排序

这里需要注意的是:使用拼音保存,若不想使用拼音保存手动在保存栏目前添加第一个汉字的首字母
         比如:中文是 魔兽世界 你不想保存目录为 moshoushijie 那你可以 m-wow
就是确保第一个字母是与汉字首字母一样的。
这里调用的语句是:

    {dede:sql sql="Select * from article_arctype where reid=45 AND typedir like '%a/brand/z%' ORDER BY `id` DESC limit 0 , 30"}
    这里需要说明:
             1、表头: 需要自己修改注意,这里的修改成了article 可以改回来的;
             2、字段: reid 上级栏目ID ,typeid 栏目保存地址;
             3、sql like '%a/brand/z%' ;这边使用模糊搜索,我去掉了{cmspath} 之前我添加上去了出错,就去掉了,如果你想添加上去的话应该要注释掉;
    这里只是简单的说下dede织梦CMS利用自动转拼音来给栏目做字母分类的方法。
   
                  
                        
                        [field:typename/]
                    
                    {/dede:sql}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|要学吧论坛

GMT+8, 2026-1-24 01:16 , Processed in 0.037507 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表