2017-07-19 62 views
0

我一直负责通过添加HTML5输入类型来使我们的Sitecore MVC WFFM表单更具移动友好性,从而根据字段类型处于活动状态显示不同的移动键盘。通过研究,我看到了这样做的例子,但不是WFFM的MVC风格。我知道自定义字段类型将是必需的,但我所看到的唯一例子是非MVC表单。有没有人经历过这个练习并找到了解决方案?使用html5输入类型的wffm mvc中的移动键盘类型

回答

0

用于WFFM字段的.cshtml文件可供更新。

要改变WFFM MVC场的看法:

  1. 在内容编辑,内容树中,在简单类型, 列表类型,或复杂的文件夹(Sitecore的/系统/模块/网络表格 营销员/设置/字段类型)单击您想要更改视图的字段类型项目。
  2. 在右侧窗格的Data部分的MVC Type字段中,找到要更改其视图的项目的类名称 。
  3. 在\网站\查看\表格\ EditorTemplates您Sitecore的 安装的文件夹,找到对应的类 名从第2步。例如,对于CheckboxField类的.cshtml文件,该文件 名和扩展名是:CheckboxField.cshtml
  4. 编辑相关的.cshtml文件以更改视图,在这种情况下设置输入类型。
  5. 将更新后的.cshtml文件部署到CD环境中。

该字段的底层控制器也可以在必要或自定义字段类型中进行自定义。

查看Customize an MVC field type article了解更多详情