南风 发表于 2012-4-18 10:51:14

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

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利用自动转拼音来给栏目做字母分类的方法。
   
                  
                        
                        
                  
                  {/dede:sql}
页: [1]
查看完整版本: dede织梦CMS利用自动转拼音来给栏目做字母分类