| 
	织梦dedecms 在做电影站时经常会用到按字母检索功能,很多人不能实现这个功能,所以没办法做到,其实实现这个按字母搜索功能后,无论是对用户还是对搜索引擎都是比较友好的,对网站排名很有帮助。 下面给大家介绍dedecms如何实现按字母检索功能。 
	DEDE系统带“字母索引”功能。 
	实现方法如下(稍微麻烦一点):注意看红色文字 
	第一步:首先必须修改数据库结构,增加存放拼音的的字段。 
	修改dede_archives表,新增pytitle,varchar(250),允许为空。下面是创建表的SQL,仅供参考,红色部分为新增的部分,可以用phpmyadmin直接修改表结构实现。 
	CREATE TABLE `dede_archives` ( 
	`ID` int(11) unsigned NOT NULL auto_increment, 
	`typeid` int(11) unsigned NOT NULL default '0', 
	`typeid2` int(11) unsigned NOT NULL default '0', 
	`sortrank` int(11) NOT NULL default '0', 
	`iscommend` smallint(6) NOT NULL default '0', 
	`ismake` smallint(6) NOT NULL default '0', 
	`channel` int(11) NOT NULL default '1', 
	`arcrank` smallint(6) NOT NULL default '0', 
	`click` int(11) unsigned NOT NULL default '0', 
	`money` smallint(6) NOT NULL default '0', 
	`title` varchar(80) NOT NULL default '', 
	`shorttitle` varchar(36) NOT NULL default '', 
	`color` varchar(10) NOT NULL default '', 
	`writer` varchar(30) NOT NULL default '', 
	`source` varchar(50) NOT NULL default '', 
	`litpic` varchar(100) NOT NULL default '', 
	`pubdate` int(11) NOT NULL default '0', 
	`senddate` int(11) NOT NULL default '0', 
	`arcatt` smallint(6) NOT NULL default '0', 
	`adminID` int(11) NOT NULL default '0', 
	`memberID` int(11) unsigned NOT NULL default '0', 
	`description` varchar(250) NOT NULL default '', 
	`keywords` varchar(60) NOT NULL default '', 
	`templet` varchar(60) NOT NULL default '', 
	`lastpost` int(11) NOT NULL default '0', 
	`postnum` int(11) NOT NULL default '0', 
	`redirecturl` varchar(150) NOT NULL default '', 
	`mtype` int(11) NOT NULL default '0', 
	`userip` varchar(20) NOT NULL default '', 
	`locklikeid` smallint(6) NOT NULL default '0', 
	`likeid` varchar(240) default '', 
	`pytitle` varchar(250) default NULL, 
	PRIMARY KEY (`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=MyISAM DEFAULT CHARSET=gbk; 
	第二步:获取文章标题的拼音首字母,并保存到数据库。 
	需要修改的文件有: 
	article_add.php、article_add_action.php、article_edit.php、article_eidt_action.php 
	分别为新增文章和修改文章控制的四个文件。 
	修改article_add.php为: 
	        <td> <input name="iscommend" type="checkbox" id="iscommend" value="11" class="np"> 
	        推荐 
	        <input name="isbold" type="checkbox" id="isbold" value="5" class="np"> 
	        加粗 
	        <input name="isjump" type="checkbox" id="isjump" value="1" class="np"> 
	        跳转网址 
	        <input name="upinyin" type="checkbox" id="upinyin" class="np" value="1" checked="checked">保存拼音 </td> 
	增加一个保存拼音的选项。 
	修改article_edit.php为: 
	        <td> <input name="iscommend" type="checkbox" id="iscommend" value="11" class="np"<?php if($arcRow["iscommend"]>10) echo " checked";?>> 
	        推荐 
	        <input name="isbold" type="checkbox" id="isbold" value="5" class="np"<?php if($arcRow["iscommend"]==5||$arcRow["iscommend"]==16) echo " checked";?>> 
	        加粗 
	          <input name="isjump" type="checkbox" id="isjump" value="1" class="np"<?php echo $arcRow["redirecturl"]=="" ? "" : " checked";?>> 
	        跳转网址 
	        <input name="upinyin" type="checkbox" id="upinyin" class="np" value="1"<?php if($arcRow["pytitle"]<>"") echo " checked";?>> 
	保存拼音 </td> 
	道理同上。 (责任编辑:最模板) | 



 玉器商城|ecshop玉器模板
							人气:641
							玉器商城|ecshop玉器模板
							人气:641
						 ecshop仿天猫商城2016最新模
							人气:1092
							ecshop仿天猫商城2016最新模
							人气:1092
						 ecshop仿京东商城蓝色风格
							人气:1048
							ecshop仿京东商城蓝色风格
							人气:1048
						 2014免费ecshop仿美乐乐家具
							人气:6194
							2014免费ecshop仿美乐乐家具
							人气:6194
						 ecshop仿唯品会2014全模板带
							人气:2668
							ecshop仿唯品会2014全模板带
							人气:2668
						 ecshop书店商城模板
							人气:647
							ecshop书店商城模板
							人气:647