欢迎访问融科网络!我们专注于郑州网站建设郑州网站制作郑州网站设计郑州做网站等相关服务!
营销之道 干货分享
了解企业新动态,分享前沿的营销推广干货,成长路上,我们携手同行

编程代码

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

标签: 作者:融科网络 | 点击:
05

Nov
2019

导语
后台SQL命令行工具中执行; INSERT INTO dede_arcatt VALUES(9,d,织梦58特别属性) ALTER TABLE dede_archives MODIFY COLUMN `flag`set(c,h,p,f,s,j,a,b,d) 其中的数据前缀可自由调整。 ===================================
 

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

INSERT INTO dede_arcatt VALUES('9','d','织梦58特别属性')

ALTER TABLE dede_archives MODIFY COLUMN `flag`  set('c','h','p','f','s','j','a','b','d')

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

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

对应的删除该条记录

后台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')

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

在查看代码的时候,我才发现dedecms本来就有这个功能,在添加文章高级参数里可以设置。(我已经快一年没接触了,所以不是很熟悉....)
文件:arclist.lib.php
这里: if($row['color']!='') $row['title'] = "<font color='".$row['color']."'>".$row['title']."</font>";

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

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

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

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


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

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



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

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




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

在该文件第517行代码:if(preg_match('#b#', $row['flag'])) $row['title'] = "<strong>".$row['title']."</strong>";


下方添加如下代码:

复制代码

if(preg_match('#y#', $row['flag'])) $row['title'] = "<font color='red'>".$row['title']."</font>";//注解,判断文章是否设置了flag=y的属性,如果是就把标题设置为红色。


-----------
  至此所有工作完成,只要是用arclist模板标记调用的文档,设置了“Y颜色”,就会以红色显示。当然,可以扩展成选择其他颜色。

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

郑州融科网络专注于企业网站建设、网站制作、高端网站设计,郑州荥阳、上街做网站就找融科网络!
本文章网址:http://www.ppssdd.com/code/14755.html。转载请保留出处,谢谢合作!

全网(营销型+响应式)专业定制

快速搭建高询盘+营销独立站

微信扫一扫 添加微信

推荐分享,免费SEO诊断

扫码加好友,即送价值1880元的SEO优化教程

(网站没排名,轻松让关键词上首页!专注H5企业建站+网站优化推广)

上一篇:dedecms集成财付通支付接口

下一篇:DEDECMS多站点二级域名绑定攻略

  • 网站建设咨询
  • 网站建设案例
建站流程
  • 网站需
    求分析
  • 网站策
    划方案
  • 页面风
    格设计
  • 程序设
    计研发
  • 资料录
    入优化
  • 确认交
    付使用
  • 后续跟
    踪服务
  • 151-3895-5886
  • 品牌网站建设定制
  • 营销型网站建设定制