韦德平台·(中国区)官方网站

给织梦dedecms栏目添加字段,比如添加一个英文字段

浏览次数:729  来源:郑州网站建设  作者:郑州网站制作  标签:

内容摘要:1、添加字段(修改数据库--dede_arctype表)2、修改【栏目添加文件】3、再打开dede emplets目录下的catalog_add.htm,在第250行搜索4、修改【栏目更改】文件5、channel调用需修改

1、添加字段(修改数据库--dede_arctype表)

在typename字段后添加字段entypename,你可以织梦后台-系统-SQL命令行工具里直接运行以下sql语句:

alter table dede_arctype add entypename char(30);


2、修改【栏目添加文件】

打开后台目录,默认是dede文件夹,里面的dede/catalog_add.PHP文件。在第65行与227行两处一样的修改,搜索 reid,topid,sortrank,typename,typedir  

在typename逗号后面添加(注意逗号)entypename

下面第二行的

'~reid~','~topid~','~rank~','~typename~','~typedir~'  

'~typename~'后面添加 '~entypename~'


 

3、再打开dede emplets目录下的catalog_add.htm,在第250行搜索

栏目名称:

在下面后添加如下代码

           
           
   
1
2
3
 
英文名称:



4、修改【栏目更改】文件

打开后台目录,默认是dede文件夹,里面的dede/catalog_edit.PHP文件。搜索 typename='$typename',  大概在第41行添加下面的代码

1
2
 entypename='$entypename',

然后打开dede/templets/catalog_edit.htm 在第213行搜索

栏目名称:

也是在后面添加

 
           
           
 
1
2
 
英文名称:

5、channel调用需修改

调用的时候也要修改相关字段的文件。我调用是用dede:channel标签来调用显示顶级栏目或者子栏目,于是我们要去修改相对应的PHP文件,打开include aglibchannel.lib.php 文件,在第80、86、92、111行左右,添加我们新加的字段


网站文章纠正或建议请致电:0371-86590010 或邮箱联系:136109548@qq.com