首页 > CMS > 织梦DEDE > 正文

织梦CMS“自定义属性”增加及删除方法

2024-07-09 22:51:56
字体:
来源:转载
供稿:网友

后台SQL命令行工具中执行;

  1. INSERT INTO dede_arcatt VALUES('9','d','织梦58特别属性')
  2. ALTER TABLE dede_archives MODIFY COLUMN `flag`  set('c','h','p','f','s','j','a','b','d')

其中的数据前缀可自由调整。

=====================================

对应的删除该条记录

后台SQL命令行工具中执行;

  1. DELETE dede_arcatt FROM dede_arcatt WHERE sortid=9
  2. ALTER TABLE dede_archives MODIFY COLUMN `flag`  set('c','h','p','f','s','j','a','b')

如果需要设置特别的样式可以这样操作

在查看代码的时候,我才发现dedecms本来就有这个功能,在添加文章高级参数里可以设置。(我已经快一年没接触了,所以不是很熟悉....)

文件:arclist.lib.php

这里: if($row['color']!='') $row['title'] = "<font color='".$row['color']."'>".$row['title']."</font>";

我想你是不是想将这个应用在排序里,那么实现方式如下:

首先设置好文章的附加属性(按照斑竹给的方法):

织梦CMS“自定义属性”增加及删除方法 第1张

(注解:表:dede_arcatt;sortid:9;)

织梦CMS“自定义属性”增加及删除方法 第2张

(注解:在表dede_archives中,修改flag字段,添加一个“y”值)

设置好以后,你会在后台-系统-自定义文档属性中看到修改后的效果,如下图:

织梦CMS“自定义属性”增加及删除方法 第3张

上面的设置好以后,我们要修改一下“/include/taglib/arclist.lib.php”文件

在该文件第517行代码:

  1. if(preg_match('#b#', $row['flag'])) $row['title'] = "<strong>".$row['title']."</strong>";
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表