名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。
织梦程序的文章自定义属性默认的只有8个,如下图。但有时候咱们需要更多的flag属性。本文就来讲解一下织梦程序自定义属性的添加、删除、修改的几种相关具体操作方法。
1、修改现有的自定义属性
如上图,织梦程序文章自定义属性默认有那几种,如果咱们要更改这些自定义属性是很简单的,不涉及修改数据库。织梦程序网站的后台就有更改这些属性的地方。
织梦程序网站的后台——系统——系统设置——自定义文档属性——文档自定义属性管理,如下图:
在自定义属性管理中,可以更改属性的排序、属性名称,如果要更改属性的id ,那就涉及到数据库的更改了。
2、增加、删除自定义属性
增加、删除自定义属性的原理是,更改数据库中表dede_archives中的flag属性,所以下面介绍两种相关具体操作方法,用phpmyadmin和织梦程序sql命令行工具更改数据库。
相关具体操作方法一:用phpmyadmin添加自定义属性
(1)更改数据库前,先备份数据库,以免更改失败时,可以恢复到更改前的状态。
(2)用phpmyadmin更改数据库比较直观,方便新手直接看到更改状况,所以建议新手使用这种相关具体操作方法。
(3)进入phpmyadmin,打开dede_archives,点击“结构”,找到flag,点击flag后面的更改按钮,如下图:
之后就打开flag的编辑界面,咱们添加一个新属性z ,点保存,如下图:
(4)之后打开表dede_arcatt,点击”插入“添加一条数据,网站内容如下图:
这样就添加完成了。
(5)用phpmyadmin删除新建的自定义属性的相关具体操作方法,就是把上面的步骤倒着走一遍。呵呵,很简单,就重复演示了。
相关具体操作方法二:用织梦程序sql命令行工具添加自定义属性
insert into `dede_arcatt`(sortid,att,attname) values(9,'z','原创');
alter table `dede_archives` modify `flag` set ('c','h','p','f','s','j','a','b','z') default NULL;
如下图:
相关具体代码如下含义:
相关具体代码如下第1行:意义是在表dede_arcatt中,添加序号为9的属性“z”,名称为“原创”。 其中9是sortid的值,是不可重复的,所以在添加新属性前应该先查看已经有的属性名和序号,查看相关具体操作方法请查看上面第一步的“修改现有的自定义属性”的相关具体操作方法。
相关具体代码如下第2行:set ('c','h','p','f','s','j','a','b','z'),括号中的字母对应已存在的标记符号和需要添加的标记符号,并按顺序录入,不得改变先后顺序。例如,z排序第9位,则对应第一行相关具体代码如下中添加的自定义属性“原创z”。
(3)删除新建的自定义属性
咱们接下来用sql命令行工具删除咱们刚刚添加的“原创z”属性。在sql命令行工具中输入下面的相关具体代码如下:
DELETE dede_arcatt FROM dede_arcatt WhERE sortid=9
ALTER TABLE dede_archives MODIFY COLUMN `flag` set('c','h','p','f','s','j','a','b')
这样就删除了“原创z”属性。
关于DedeCMS站点程序站点教程相关的知识,就说到这里了希望能帮助朋友们。织梦程序会员网站的前台无法上传图片的解决办法