DedeCms如何增長自定義屬性

今天發現dedecms 的內容推薦不夠用,找了些時間發現添加一個推薦位並不難,你能夠任意改 我現已 26個字母做爲推薦給大家展現下 其實你若是有mysql基礎只要動用就額能夠了,你找到_arcatt你會發現 後臺的推薦位 都在這裏 ,你用insert into 就能夠了代碼已經爲你寫好

而後你發現後臺出來看了控制也有了,可是若是你不在執行下面調代碼 你會發現 你是不能給文章添加屬性的就等於前面白作了,後面的一段代碼是由於他的數據庫_archives, 和 flag 屬性只有 c,h... 沒有你的y 只要在加上你要的字母 就能夠顯示了 ,你看一下代碼吧你就會明白,

第一步:在織夢後臺左欄點擊「系統」;
第二步:選擇「系統」菜單下的「SQL命令行工具」; 織夢內容管理系統

第三步:輸入以下代碼:

如下爲引用的內容:
insert into `dede_arcatt`(sortid,att,attname) values(9,'y','首頁推薦');
alter table `dede_archives` modify `flag` set ('c','h','p','f','s','j','a','b','y') default NULL;
第四步:點擊「肯定」。

代碼第1行:values(9,'y','首頁推薦') 是根據咱們須要自行定義的,其中9是sortid的值,是不可重複的,也就是每添加一個自定義屬性,sortid的值就應該遞增到 10,11,12...,以此類推!d是alt的值,是自定義屬性的標記,與已存在的標記符號不能重複,「評論」是

中文名稱,是方便人們直觀地勒戒自定義屬性的含義的,能夠根據須要改成「網絡」、「新聞頭條」等。 織夢好,好織夢

代碼第2行:set ('c','h','p','f','s','j','a','b','y'),括號中的字母對應已存在的標記符號和您須要添加的標記符號,並按順序錄入,不得改變前後順序。例如,d排序第9位,則對應第一行代碼中添加的自定義屬性「「評論d」。
這裏添加自定義文章屬性 再結合arclist這個標籤,能夠構建比較複雜cms系統。mysql

相關文章
相關標籤/搜索