我们用织梦系统制作网站,根据网站的需求,或多或少要用到内容模型的“自定义字段”功能,字段的增删改是避免不了的,但是删除一个字段后就不能再使用相同的“字段名称”了,这样很不方便使用,下面的方法就解决了如何删除织梦DedeCms已添加的自定义字段。
 
方法如下:
 
1、首先在后台删除已添加的自定义字段,如下图:
 

这样后台自定义字段就删除了。
 
2、第二步就是要删除数据库中,对应表中的自定义变量,在数据库中删除变量有两种方法:
(1)第一种方法:直接进入数据库,找到dede_addonarticle这个表(也可能是别的你自己创建的新内容模型的表),可以看到我们之前添加的“数据字段名”,上一步是在后台删除了,现在把dede_addonarticle表里的对应的也删除,如下图:
 


(2)第二种方法是用织梦后台的SQL命令行工具,用SQL命令代码直接在织梦后台删除数据库中的自定义变量。
织梦后台——系统——系统设置——SQL命令行工具,输入:alter table dede_addonarticle drop test; ,注意:dede_addonarticle 是你内容模型的表(可以是你新的别的内容模型表)、test是要删除的自定义变量。如下图:



完成以上2步后,后台再添加之前删除的自定义字段后,就不会提示自定义字段还存在,无法添加的问题了。