制作表单功能页面
1. 用InfoPath软件制作表单xsn文件,表单设计2个视图(一个是供用户问题提交的视图,一个是管理员回答问题视图),表单中每一个域的命名应与在概览中引用到的命名一致。
2. 在WCM平台的“选件”--> “自定义表单”中新建并导入xsn表单文件。
3. 在站点建立“自定义表单栏目”类型的栏目,在“选择表单”处选择关联到所使用的表单。
4. 制作提交问题概览,(页面可包括显示表单条款)
5. 如果该栏目页面使用到不止一个概览页面,(例如通过post跳转到另一个页面),在“新建/修改栏目”的“高级”面板上指定“其他概览模板”。通过预览栏目获取第二个模板的地址。
6. 在提交问题概览中,整个表单采用如下代码来引用:
<TRS_INFOVIEW RESETBUTTON="true" VERIFYCODE="true"><TRS_INFOVIEWSUBMIT>
<input type="button" name="SubmitButton" value=" 提交 " style="padding:3px;">
</TRS_INFOVIEWSUBMIT><br>
</TRS_INFOVIEW>
在概览页面即可展示设计好的表单,不需要<form>等标签。
7. 在概览或细览展示表单信息项的方法:
<TRS_INFOVIEWDATA field="title"/>
在TRS_INFOVIEWDATA置标中提取不同的field,其对应于表单中的不同域名。
8. 表单页面的提交功能需在发布的站点,在预览模式下不可实现。
参考资料:(在“文档下载”栏目)
TRSWCM6.0表单选件用户手册
在线交流功能(表单功能)实现