<@cms_xmodel_field>
获取模型字段列表数据,内嵌<#list DataList as field>${field.name}</#list>
遍历数据,可内嵌于<@cms_xmodel_data>
使用${Data[field.fieldName]}
获取字段数据
属性名 | 类型 | 必填 | 可用值 | 描述 | 默认值 |
---|---|---|---|---|---|
page | BOOLEAN | 否 | true=是 false=否 | 是否分页获取数据 | false |
size | INTEGER | 否 | 分页数据条数,默认:20 | ||
condition | STRING | 否 | 扩展sql条件语句,例如:title like 'a%' | ||
modelId | INTEGER | 是 | 模型ID |
使用场景:自定义表单收集数据。
<form id="form_contactus">
<input type="hidden" id="formId" value="${CustomForm.formId}" />
<table>
<@cms_xmodel_field modelid="${CustomForm.modelId}">
<#list DataList as field>
<#if field.controlType == 'input'>
<tr>
<td style="padding:5px;text-align:right;width:70px">${field.name}</td>
<td style="padding:5px;"><input type="text" class="form-control" id="${field.code}" /></td>
</tr>
</#if>
</#list>
</@cms_xmodel_field>
<tr>
<td></td>
<td><input type="button" class="form-control" value="提交" onclick="submitCustomForm()"></td>
</tr>
</table>
</form>