婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > [經驗]dede添加自定義屬性讓首頁顯示特定文章

[經驗]dede添加自定義屬性讓首頁顯示特定文章

POST TIME:2017-12-02 21:44

我們英德網站制作有時候在制作網站時,會遇到一些很特殊的要求,例如企業網站首頁必須根據“品牌”顯示文章,又或者根據“費用”來顯示幾篇指定的文章這樣子,又或者是指定“今天頭條”的文章。如果大家經常使用織夢程序時,也會自己想要指定顯示圖片類文章,那是怎么做出來的呢?

其實也不復雜,這就看我們怎么靈活使用dedecms的文章自定義屬性標簽了。

大家都知道,在dede后臺欄目,添加內容時,其標題下面有一定需要勾選的選項:頭條h、推薦c、幻燈f、特薦a、滾動s、加粗b、圖片p、跳轉j等八項。

如果我們在文章中添加了圖片,它也會自己定義文章屬于圖片類,再在調用代碼當中指定了顯示圖片文章,那么在首頁我們就只會看到有圖片的文章了。那如果我們需要添加“品牌”或者“費用”,是如何操作呢?且看下面三步:

1、進入后臺——系統——SQL命令行工具——運行SQL命令行

添加輸入

“insert into `dede_arcatt`(sortid,att,attname) values(9,'d','新自定義屬性');
alter table `dede_archives` modify `flag` set ('h','c','f','a','s','b','p','j','d') default NULL ”

需要說明的是:
代碼第1行:values(9,'d','新自定義屬性') 是根據我們自己的需要自行定義的,其中

9是sortid的值,是不可重復的,也就是每添加一個自定義屬性,sortid的值就應該遞增到 9,10,11...,以此類推!

d是alt的值,是自定義屬性的標記,與已存在的標記符號不能重復,

“新自定義屬性”是中文名稱,例如“費用”,這是方便人們直觀地解釋使用自定義屬性的含義的,可以根據需要改為“品牌”、“聯系方式”等。

代碼第2行:set ('h','c','f','a','s','b','p','j','d'),括號中的字母對應已存在的標記符號和您需要添加的標記符號,并按順序錄入,不得改變先后順序。例如,d排序第9位,則對應第一行代碼中添加的“自定義屬性“。

2、后臺——模板——默認模板管理——找到首頁模板index.htm

在“index.htm”中進行修改,在需要添加“費用”的欄目的源碼中添加代碼“{dede:arclist flag='d' limit='0,1' infolen='230'}”

3、添加文檔,在自定義屬性中將“新自定義屬性”勾選,我們就可以輕松實現,勾選了自定義選項的文檔出現在首頁,未勾選出現在內容列表頁。



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

  • 400-1100-266
主站蜘蛛池模板: 荥阳市| 杭锦后旗| 莱州市| 鄄城县| 句容市| 尼木县| 叙永县| 石河子市| 海兴县| 武义县| 绩溪县| 平阳县| 瓦房店市| 鹤壁市| 囊谦县| 威海市| 南川市| 南康市| 中江县| 大冶市| 和田市| 汾西县| 德惠市| 壶关县| 定陶县| 南通市| 广宗县| 庆阳市| 阳东县| 莱西市| 大同县| 上犹县| 湘潭县| 汝阳县| 邵阳县| 茂名市| 隆德县| 丰都县| 武川县| 大厂| 西畴县|