濮阳杆衣贸易有限公司

主頁 > 網(wǎng)站建設(shè) > 建站知識 > 織夢自定義字段的創(chuàng)建和調(diào)用的方法

織夢自定義字段的創(chuàng)建和調(diào)用的方法

POST TIME:2017-11-13 01:10

織夢的自定義字段功能很方便,可以方便的調(diào)用我們想顯示的內(nèi)容,下面跟版網(wǎng)就用一個案例來演示一下自定義字段的創(chuàng)建和調(diào)用方法。

假設(shè)我們調(diào)用的文章列表中是這樣的

姓名 金額 捐款事項 時間

通常調(diào)用文章列表代碼如下:

{dede:arclist typeid='3' row='4' addfields='jine' channelid='2'}

<P>姓名:[field:title/]</P>

<P>金額:[field:jine/]</P>

<p>捐款事項:[field:description function="cn_substr(@me,80)"/]</p>

<p>時間:[field:pubdate function="MyDate('Y-m-d',@me)"/] </p>

{/dede:arclist}

在上面的代碼中除了“金額”意外其他都是織夢默認(rèn)的標(biāo)簽,默認(rèn)標(biāo)簽中沒有“金額”標(biāo)簽,那么我們就自定義一個“金額”標(biāo)簽。

1、新建頻道模型

(1)網(wǎng)站后臺——》核心——》頻道模型——》內(nèi)容模型管理,這時我們可以看到默認(rèn)的幾個內(nèi)容模型。我們可以做一個自己的內(nèi)容模型,點擊右上角“增加新模型”。出現(xiàn)新建模型的界面。

要注意的選項:

* 名字表示:這個對應(yīng)頻道默認(rèn)模板,例如這里寫成money ,那么該頻道的默認(rèn)模板就是index_money.htm、list_money、article_money

* 頻道名稱:自定義名稱。例如捐款。

* 模型性質(zhì):選擇自動模型(不要選擇系統(tǒng)類型,系統(tǒng)類型是不讓刪除的)

其他選項可以默認(rèn),之后點擊完成。這樣我們就創(chuàng)建了自己的頻道模型。

(2)之后進入“捐款”頻道,點擊“字段管理”,并點擊“添加新字段”,如下圖:

字段內(nèi)容,填寫提示文字、字段名稱、前臺參數(shù),數(shù)據(jù)類型,如下圖(也可以根據(jù)自己需求更改內(nèi)容):

這樣就創(chuàng)建字段完成了。

2、創(chuàng)建欄目

在欄目管理中,新建欄目內(nèi)容模型選擇“捐款”類型,之后我們會發(fā)現(xiàn)幾個特點:

(1)欄目的默認(rèn)模板是“捐款”對應(yīng)的織夢cms模板,如下圖:

(2)在欄目中新建文章時,就可以看到我們自定義的字段了,如下圖。

2、調(diào)用自定義字段
上面創(chuàng)建完自定義字段后,現(xiàn)在就可以在模板中調(diào)用自定義字段了,方法很簡單

(1)文章列表中調(diào)用自定義字段,如下:

{dede:arclist typeid='3' row='4' addfields='jine' channelid='2'}

<P>金額:[field:jine/]</P>

{/dede:arclist}

(2)在列表頁中調(diào)用自定義字段,如下:

{dede:list pagesize='5' addfields='jine' channelid='2'}

<P>金額:[field:jine/]</P>

{/dede:list}

說明:addfields='jiage'指定要獲得的字段 addfields='字段1,字段2'

channelid='2'指定 channelid 屬性(內(nèi)容模型的id值)圖片模型的ID為2

備注:怎樣刪除自定義字段?

刪除自定義字段,在模型管理中就想創(chuàng)建一樣,可以直接刪除自定義字段,但是在數(shù)據(jù)庫中還沒有刪除,這樣當(dāng)你再創(chuàng)建同名的自定義字段時,會提示已存在不能創(chuàng)建的錯誤,所以具體的刪除自定義字段的方法,請參考:如何刪除織夢Dedecms已添加的自定義字段

以上就是本文章的內(nèi)容,希望對大家有所幫助。



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

  • 400-1100-266
龙江县| 江华| 平谷区| 合川市| 西吉县| 余干县| 泰宁县| 临洮县| 泸定县| 辽阳市| 余庆县| 潢川县| 临邑县| 香港 | 罗平县| 石阡县| 湖口县| 锦屏县| 溧水县| 鲁甸县| 克拉玛依市| 吉安市| 祁阳县| 巴塘县| 安康市| 于田县| 皮山县| 弥勒县| 类乌齐县| 五家渠市| 永仁县| 丰顺县| 汶上县| 衢州市| 连南| 甘孜县| 白城市| 璧山县| 汉沽区| 桦南县| 凌海市|