91豆麻精品91久久久久久,中文在线资源,国产精品女视频,yw.139尤物在线精品视频

?
  歡迎訪問全國企業網站設計NO.1網站開發商平臺 付款方式
主頁 > 網站建設 > 建站知識 > 織夢文章自定義屬性增加、修改和刪除的方法

織夢文章自定義屬性增加、修改和刪除的方法

POST TIME:2020-10-09

 織夢的文章自定義屬性默認的只有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,點擊”插入“添加一條數據,內容如下圖:
image.png 
這樣就添加完成了。
(5)用phpmyadmin刪除新建的自定義屬性的方法,就是把上面的步驟倒著走一遍。呵呵,很簡單,就重復演示了。
 

方法二:用織夢sql命令行工具添加自定義屬性

這次我們用織夢自帶的sql命令行工具,來添加一個自定義屬性“z”“原創”。
(1)備份數據庫,操作數據庫時,先備份。
(2)添加新屬性:織夢后臺——系統——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”屬性。


? 主站蜘蛛池模板: 当阳市| 双桥区| 凤山县| 辛集市| 五台县| 驻马店市| 合川市| 岚皋县| 元朗区| 光山县| 古蔺县| 湟中县| 吴忠市| 苏尼特左旗| 元江| 微博| 仲巴县| 潜江市| 海南省| 东乌珠穆沁旗| 应城市| 金坛市| 土默特左旗| 阿合奇县| 卢龙县| 云梦县| 古蔺县| 卫辉市| 英吉沙县| 佳木斯市| 嵩明县| 湘西| 石棉县| 宣恩县| 军事| 仁化县| 巴东县| 麟游县| 仁布县| 庐江县| 房山区|