一、字段類別說明
1、單行文本(input)
①、參數說明
長度:文本框的width值,以px為單位
②、調用方法
{$字段名稱}
2、多行文本(textarea)
①、參數說明
寬度:文本框的width值,以px為單位
高度:文本框height值,以px為單位
②、調用方法
{$字段名稱}
3、下拉選擇框(select)
①、參數說明
選項列表:選項名稱1|選項值1 (回車換行)
②、調用方法
{$字段名稱}
4、編輯器(editor)
①、參數說明
寬度:編輯器的width值,以百分比為單位
高度:編輯器的height值,以px為單位
類型:兩種模式而已
②、調用方法
{$字段名稱}
5、單選按鈕(radio)
①、參數說明
選項列表:選項名稱1|選項值1 (回車換行)
②、調用方法
{$字段名稱}
6、復選框(checkbox)
①、參數說明
選項列表:選項名稱1|選項值1 (回車換行)
②、調用方法
{php $value=string2array($字段名稱);} (v1.7.3及以上版本可直接調用$字段名稱)
返回數組格式的$value,$value是選中的值,可以用loop循環操作它
7、單圖上傳(image)
①、參數說明
jpg、gif、png格式圖片,不得超過2MB
②、調用方法
{thumb($字段名稱)}
8、文件上傳(file)
①、參數說明
限制格式:多個格式以,號分開,如:zip,rar,tar
文件大小:單個文件的大小限制,以MB為單位
②、調用方法
{getfile($字段名稱)}
9、多文件上傳(files)
①、參數說明
限制格式:多個格式以,號分開,如:zip,rar,tar,jpg,png
文件大小:單個文件的大小限制,以MB為單位
②、調用方法
{php $value=string2array($字段名稱);}(v1.7.3及以上版本可直接調用$字段名稱)
文件地址的數組:$value['file'],
文件名稱的數組:$value['alt']
循環示例如下:
{loop $value['file'] $k=>$file}
文件地址:{getfile($file)}
文件名稱:{$value['alt'][$k]}
{/loop}
10、日期時間(date)
①、參數說明
顯示格式:與PHP的date函數格式一致
②、調用方法
{$字段名稱}
11、聯動菜單(linkage)
①、參數說明
綁定菜單:選擇已經建好的聯動菜單
聯動級別:就是這個菜單有多少級
②、調用方法
{php $data=linkagelist(聯動菜單keyid, 菜單id);}
{loop $data $t}
名稱:{$t['name']}
id號:{$t['id']}
子菜單集合:{$t['arrchilds']} (若無子菜單,該值為空).
如果該菜單有子菜單就循環調用linkagelist(聯動菜單keyid, 子菜單id),依次循環
{/loop}
更多聯動菜單功能介紹請參考系統默認模板中的房產模型及聯動菜單相關函數介紹
12、地圖字段(map)
①、參數說明
百度KEY:到百度去申請
默認城市:可填寫中文,如“北京”
②、調用方法
{baiduMap(模型id, HTMLdiv的id, $字段, 寬, 高)}
13、組合字段(merge)
這個最簡單,不用多介紹,例子很清楚
{字段名稱}[介紹],例如:{shi}室,{ting}廳,{wei}衛
14、多字段組合(fields)
“多字段組合”要區別于“組合字段”
可以把“多字段組合”看成一個獨立字段,而“組合字段”是由多個獨立字段組成
按照公交線路舉例:
建立一個“公交線路”字段,類型為“多字段組合”字段,由“線路”,“車時”,“價錢”等字段組合,用戶可以添加多組“公交線路”
“多字段組合”可以自由刪除,排序選項,實現多欄展示數據
調用方式為:
{php $value=string2array($“多字段組合”名稱);}(v1.7.3及以上版本可直接調用$字段名稱)
{loop $value $t} //循環多字段
值:{$t[字段]}
{/loop}
二、自定義字段表單調用
{list action=field modelid=$modelid name=字段名稱 value=字段默認值} ... {/list}
modelid:欄模型id(必選)
name:字段名稱(必選)
value:字段值(可選)
返回數據{$t['form']}:用于表單顯示(就是一個表單輸入框)
返回數據{$t['data']}:返回復選框、單選按鈕中的選項名稱和值(數組類型,若要輸出請用loop配合)
例:
①、調用模型2中的自定義字段zhiduan(默認值200)的輸入表單
{list action=field modelid=2 name=zhiduan value=200} {$t['form']} {/list}
②、調用模型2中的自定義字段zhiduan(必須是復選框、單選按鈕類型)的值
{list action=field modelid=2 name=zhiduan}
{loop $t['data'] $n=>$v}
名稱:{$n},值:{$v};
{/loop}
{/list}
因為$t['data']是數組類型,說以要用loop循環輸出,不用解釋太多大家都懂
- 安裝程序
- 環境需求
- 系統安裝
- 版權修改
- 后臺操作
- 系統設置
- 網站管理
- 欄目管理
- 內容管理
- 生成靜態
- 內容模型
- 表單模型
- 自定義資料
- 推送區域
- 功能教程
- 字段類別說明
- [靜態/偽靜態]自定義URL地址詳細教程
- 表單使用教程
- 網站多語言配置
- 后臺管理目錄
- 自定義模型
- 會員投稿流程
- 網站多語言配置方法
- 后臺管理目錄(admin)更改方法介紹
- 部分表的數據結構
- 自定義Tag標簽的URL
- 站內搜索參數說明及表單設計
- 多站點及分站配置
- 提交表單郵件通知
- 自定義字段表單調用
- 個性化URL結構
- 模型回調函數開發
- 重置管理員密碼
- 模板標簽
- 聯動菜單(linkage)
- FineCMS 模板設計指南
- 萬能標簽list
- 標簽語法說明
- 系統變量介紹
- 系統函數介紹
- 欄目{$cats}調用說明
- SQL語句查詢
- 推薦位調用
- Tag標簽調用
- 模型選項名稱和選項值
- 自定義字段類別