校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網(wǎng)站建設 > 建站知識 > 織夢“自定義屬性”增加及刪除方法

織夢“自定義屬性”增加及刪除方法

POST TIME:2017-10-26 20:36

后臺SQL命令行工具中執(zhí)行;

INSERT INTO dede_arcatt VALUES('9','d','特別屬性')

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

其中的數(shù)據(jù)前綴可自由調整。

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

對應的刪除該條記錄

后臺SQL命令行工具中執(zhí)行;

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

如果需要設置特別的樣式可以這樣操作

在查看代碼的時候,我才發(fā)現(xiàn)dedecms本來就有這個功能,在添加文章高級參數(shù)里可以設置。(我已經(jīng)快一年沒接觸了,所以不是很熟悉....)
文件:arclist.lib.php
這里: if($row['color']!='') $row['title'] = "<font color='".$row['color']."'>".$row['title']."</font>";

我想你是不是想將這個應用在排序里,那么實現(xiàn)方式如下:

首先設置好文章的附加屬性(按照斑竹給的方法):

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

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


設置好以后,你會在后臺-系統(tǒng)-自定義文檔屬性中看到修改后的效果,如下圖:




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

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


下方添加如下代碼:
  1. if(preg_match('#y#', $row['flag'])) $row['title'] = "<font color='red'>".$row['title']."</font>";//注解,判斷文章是否設置了flag=y的屬性,如果是就把標題設置為紅色。

-----------
  至此所有工作完成,只要是用arclist模板標記調用的文檔,設置了“Y顏色”,就會以紅色顯示。當然,可以擴展成選擇其他顏色。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 石台县| 津南区| 塔河县| 深州市| 江城| 富顺县| 郁南县| 化州市| 新营市| 福建省| 察哈| 塘沽区| 科技| 肇庆市| 瑞昌市| 游戏| 股票| 墨玉县| 长宁县| 湖北省| 北宁市| 秀山| 从化市| 玉门市| 南皮县| 神农架林区| 铜鼓县| 儋州市| 科技| 曲阜市| 汨罗市| 横峰县| 汤原县| 息烽县| 南靖县| 安西县| 江孜县| 荆门市| 岳西县| 南开区| 陈巴尔虎旗|