濮阳杆衣贸易有限公司

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > 關(guān)于內(nèi)容模型字段里的“自動(dòng)表單”和“固化字

關(guān)于內(nèi)容模型字段里的“自動(dòng)表單”和“固化字

POST TIME:2017-11-12 23:51

在編寫(xiě)自定模型的過(guò)程中,我們往往需要增加很多的字段,有些簡(jiǎn)單的字段我們使用DEDE提供的各種“自動(dòng)表單”即可(常見(jiàn)的表單類(lèi)型都有了,很方便)
但是,有些時(shí)候我們對(duì)這些表單有比較復(fù)雜的處理,例如我想增加一個(gè)select下拉表單,而我又希望下拉選項(xiàng)的內(nèi)容是來(lái)自數(shù)據(jù)庫(kù)某個(gè)表,個(gè)時(shí)候使用“自動(dòng)表單”就無(wú)法處理了
我們很高興地看到字段類(lèi)型里,有一種叫“已經(jīng)固化在發(fā)布表單中字段”,它的意思就是“這個(gè)字段的表單不是自動(dòng)生成,而是已經(jīng)存在于表單里”,這就允許我們用自己編寫(xiě)的代碼去生產(chǎn)復(fù)雜的表單了!
不過(guò)僅僅這里選擇了“固化字段”還不行,在模型新增和編輯的后臺(tái)模板里,還有代碼需要處理一下:
<?php PrintAutoFieldsAdd($cInfos['fieldset']); ?> 這個(gè)代碼,是自動(dòng)產(chǎn)生全部表單項(xiàng)的,不管它是
需要改成 <?php PrintAutoFieldsAdd($cInfos['fieldset'],'autofield'); ?> 即可
同理在編輯模板里,PrintAutoFieldsEdit($cInfos['fieldset'],$addRow); 也要改成

PrintAutoFieldsEdit($cInfos['fieldset'],$addRow,'autofield');


上一篇:DEDE 5.7中各函數(shù)所在的文件和位置

下一篇:織夢(mèng)CMS系統(tǒng)導(dǎo)出數(shù)據(jù)到excel教程

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

  • 400-1100-266
延长县| 武隆县| 北票市| 秭归县| 东莞市| 连城县| 秦皇岛市| 临泽县| 民乐县| 中江县| 麦盖提县| 孟津县| 康马县| 阳原县| 溧阳市| 同心县| 藁城市| 商都县| 玛多县| 平远县| 墨脱县| 安宁市| 文山县| 巍山| 白沙| 洛南县| 手游| 筠连县| 临沭县| 诸暨市| 邮箱| 潍坊市| 虎林市| 万宁市| 故城县| 巧家县| 扎赉特旗| 宁陵县| 乃东县| 禄丰县| 贵南县|