【问题标题】:mobile keyboard types in wffm mvc using html5 input types使用 html5 输入类型的 wffm mvc 中的移动键盘类型
【发布时间】:2017-07-19 13:12:23
【问题描述】:

我的任务是通过添加 HTML5 输入类型使我们的 Sitecore MVC WFFM 表单对移动设备更加友好,以便根据活动的字段类型显示不同的移动键盘。通过研究,我看到了这样做的例子,但不是针对 WFFM 的 MVC 风格。我知道需要自定义字段类型,但我看到的唯一示例是针对非 MVC 表单的。有没有人通过这个练习并找到了解决方案?

【问题讨论】:

    标签: html sitecore web-forms-for-marketers


    【解决方案1】:

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

    要更改 WFFM MVC 字段的视图:

    1. 在内容编辑器中,在内容树中,在简单类型中, 列表类型或复杂文件夹(sitecore/System/Modules/Web Forms for 营销人员/设置/字段类型)单击您选择的字段类型项 想换个视角。
    2. 在右窗格的Data 部分的MVC Type 字段中,找到 您要更改其视图的项目的类名。
    3. 在 Sitecore 的 \Website\Views\Form\EditorTemplates 文件夹中 安装,找到类对应的.cshtml文件 步骤 2 中的名称。例如,对于 CheckboxField 类,文件 名称和扩展名是:CheckboxField.cshtml
    4. 编辑相关的 .cshtml 文件以更改视图,在本例中设置输入类型。
    5. 将更新的 .cshtml 文件部署到您的 CD 环境中。

    也可以根据需要自定义字段的底层控制器,也可以创建自定义字段类型。

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

    【讨论】:

      猜你喜欢
      • 2017-07-31
      • 2018-03-28
      • 1970-01-01
      • 2016-10-05
      • 2015-11-17
      • 2018-08-25
      • 1970-01-01
      • 1970-01-01
      • 2012-07-20
      相关资源
      最近更新 更多