濮阳杆衣贸易有限公司

主頁(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
青龙| 团风县| 长宁区| 兰考县| 光山县| 赫章县| 珲春市| 平湖市| 银川市| 沾化县| 长泰县| 昔阳县| 雷州市| 武定县| 平泉县| 方城县| 文水县| 茌平县| 清丰县| 年辖:市辖区| 郑州市| 兰考县| 宁国市| 集安市| 晋中市| 福建省| 漠河县| 阿坝| 维西| 成都市| 铜鼓县| 甘南县| 平凉市| 兴业县| 公主岭市| 体育| 蓬莱市| 岳普湖县| 涡阳县| 利辛县| 安吉县|