DEDE系统带“字母索引”功能
实现方法如下
第一步:首先必须修改数据库结构,增加存放拼音的的字段。 (推荐学习:织梦cms)
修改dede_archives表,新增pytitle,varchar(250),允许为空。下面是创建表的SQL,仅供参考,红色部分为新增的部分,可以用phpmyadmin直接修改表结构实现。
CREATETABLE`dede_archives`(`ID`int(11)unsignedNOTNULLauto_increment,`typeid`int(11)unsignedNOTNULLdefault‘0′,`typeid2`int(11)unsignedNOTNULLdefault‘0′,`sortrank`int(11)NOTNULLdefault‘0′,`iscommend`smallint(6)NOTNULLdefault‘0′,`ismake`smallint(6)NOTNULLdefault‘0′,`channel`int(11)NOTNULLdefault‘1′,`arcrank`smallint(6)NOTNULLdefault‘0′,`click`int(11)unsignedNOTNULLdefault‘0′,`money`smallint(6)NOTNULLdefault‘0′,`title`varchar(80)NOTNULLdefault”,`shorttitle`varchar(36)NOTNULLdefault”,`color`varchar(10)NOTNULLdefault”,`writer`varchar(30)NOTNULLdefault”,`source`varchar(50)NOTNULLdefault”,`litpic`varchar(100)NOTNULLdefault”,`pubdate`int(11)NOTNULLdefault‘0′,`senddate`int(11)NOTNULLdefault‘0′,`arcatt`smallint(6)NOTNULLdefault‘0′,`adminID`int(11)NOTNULLdefault‘0′,`memberID`int(11)unsignedNOTNULLdefault‘0′,`description`varchar(250)NOTNULLdefault”,`keywords`varchar(60)NOTNULLdefault”,`templet`varchar(60)NOTNULLdefault”,`lastpost`int(11)NOTNULLdefault‘0′,`postnum`int(11)NOTNULLdefault‘0′,`redirecturl`varchar(150)NOTNULLdefault”,`mtype`int(11)NOTNULLdefault‘0′,`userip`varchar(20)NOTNULLdefault”,`locklikeid`smallint(6)NOTNULLdefault‘0′,`likeid`varchar(240)default”,`pytitle`varchar(250)defaultNULL,PRIMARYKEY(`ID`),KEY`click`(`click`),KEY`senddate`(`senddate`),KEY`typeid`(`typeid`),KEY`arcrank`(`arcrank`),KEY`sortrank`(`sortrank`),KEY`pubdate`(`pubdate`),KEY`litpic`(`litpic`),KEY`typeid2`(`typeid2`))ENGINE=MyISAMDEFAULTCHARSET=gbk;