利用表单设置,可选择用于生成页面的模板。 要访问它们,请单击 Properties 按钮,然后选择 Rendering 选项卡。 默认情况下,有许多模板(样式表)可用。
利用该编辑器的底部部分,可以查看所选模板的渲染。
缩放功能允许您编辑选定的模板。
您可以修改或覆盖这些模板。 要执行此操作,请单击 Page layout… 链接信息并使其个性化。
您可以:
此 Headers/Footers 选项卡允许您使用此模板更改每个表单页面页眉和页脚中显示的信息。
每行 Page headers 和 Page footers 部分对应于HTML页中的一行。 单击 Add 以创建新行。
选择现有行,然后单击 Detail 按钮对其进行个性化。
您可以通过相关选项卡更改线内容、添加边框和更改字体属性。 单击 OK 以确认这些更改。
此 Position 利用字段,可定义元素在页眉和页脚中的位置。
渲染模板存储在中 Administration > Configuration > Form rendering 节点。
有关更多信息,请参阅 自定义表单渲染
您可以重载表单中每个元素(输入字段、图像、单选按钮等)的样式表。
要执行此操作,请使用 Advanced 选项卡。
它使您能够定义以下属性:
Label position:请参阅 定义标签的位置,
Label format:自动换行或不自动换行,
Number of cells :请参阅 定位页面上的字段,
Horizontal alignment (左、右、居中)和 Vertical alignment (高、低、中)、
Width 区域的:这可以用百分比或以ems、点或像素(默认值)表示,
最大值 Length:允许的最大字符数(对于文本、数字和密码类型控件),
Lines:行数 Multi-line text 文字区域,
Style inline:允许您使用其他设置重载CSS样式表。 这些字符使用以下方式分隔: ; 个字符,如以下示例所示:
字段按树结构排序,其根与页面同名。 选择它以修改名称。
窗口的标题必须输入到 Page 表单属性窗口的选项卡。 您还可以向页眉和页脚添加一组内容(此信息将显示在每个页面上)。 此内容输入到的匹配部分 Texts 选项卡,如下所示:
您可以输入要插入到表单页的HTML标题中的其他元素。 要执行此操作,请在 Header 选项卡中。
例如,这允许您引用将显示在页面标题栏中的图标。
当用户填写表单时,将根据字段的格式或配置,自动对特定字段执行检查。 这使您可以将某些字段设为必填字段(请参阅 定义必填字段)或检查输入数据的格式(请参阅 检查数据格式)。 在页面审批期间执行检查(通过单击启用输出过渡的链接或按钮)。
要将某些字段设为必填字段,请在创建字段时选择此选项。
如果用户未输入字段即批准此页面,则会显示以下消息:
您可以通过单击 Personalize this message 链接。
如果用户未输入字段即批准此页面,则会显示以下消息:
对于其值存储在数据库的现有字段中的表单检查,将应用存储字段的规则。
对于其值存储在变量中的表单检查,审批规则取决于变量的格式。
例如,如果您创建 Number 选中以存储客户端编号,如下所示:
用户必须在表单字段中输入整数。
您可以根据用户选择的值,配置要在页面上显示的字段的显示。 这可以应用于一个字段或一组字段(当它们分组在容器中时)。
对于页面的每个元素, Visibility 部分用于定义显示条件。
条件可能与数据库字段或变量的值有关。
在字段选择窗口中,您可以从以下数据中进行选择:
主树包含表单上下文的参数。 默认参数是Identifier(与收件人的加密标识符匹配)、Language和Origin。
有关详细信息,请参见此 页面。
此 Recipients 子树包含插入到表单中并存储在数据库中的输入字段。
有关更多信息,请参阅 将数据存储在数据库中.
此 Variables 子树包含此表单可用的变量。 有关更多信息,请参阅 将数据存储在局部变量中.
有关更多信息,请参阅此处提供的用例: 根据选定的值显示不同的选项.
您还可以使用设置表单页面显示的条件 Test 对象。 有关详细信息,请参见此 页面。
可以从其他Web窗体导入字段或容器。 这样,您就可以创建一个可重复使用的块库,这些块将插入到表单中,例如地址块、新闻稿订阅区域等。
要将元素导入表单,请应用以下步骤:
编辑要向其中插入一个或多个元素的页面,然后单击 Import an existing block 工具栏中。
选择包含要导入的字段的Web窗体并选择要导入的容器和字段。
此 Edit link 通过源表单名称右侧的图标,可以查看选定的Web表单。
单击 Ok 以确认插入。