yForms 使保险提供商、金融服务提供商以及每个销售复杂产品或服务的组织能够创建高度定制的 Web 表单,这些表单可以添加到店面以指导客户完成购买过程。可以通过基于 Web 的表单构建器 UI 轻松创建和管理表单。

yForms 是一种灵活且功能强大的 Web 表单解决方案,与SAP Commerce 紧密集成。

yForms 模块提供了一系列功能来创建高度自定义的 Web 表单,例如,您可以创建具有复杂验证和依赖项的表单并将它们合并到店面中。

主要特点

下面列出了 yForms 模块的主要功能:

  • 基于 Web 的表单生成器集成到后台管理驾驶舱
  • 创建具有复杂验证和依赖项的表单
  • 表单域的验证规则和值的预计算
  • 错误、警告和警报消息的规范
  • 基于客户回答的动态表格
  • 将数据链接到客户购物车和用户帐户

yForms 模块使销售复杂产品或服务的组织能够创建高度定制的 Web 表单。该模块是通过集成 Orbeon Forms Professional Edition 构建的,只有在您的机器上成功安装 Orbeon 模块后才能使用。

先决条件

在安装和使用 yForms 功能之前安装 Orbeon。SAP Commerce附带 Orbeon(版本 2018.2.3)的限时许可证。可以从软件中心下载无限制的生产许可证,https://launchpad.support.sap.com/#/softwarecenter/search/orbeonSAP 网站上发布的信息。空的到期Orbeon 生产许可证中的元素显示许可证不会过期。对于演示许可证, 到期元素显示许可证有效之前的日期。

demo 页面:https://electronics.local:9002/yacceleratorstorefront/electronics/en/forms/demo

在 Backoffice 创建新的 form:

填写 application id 和 form id:

配置文件中的Application Identifier必须与Backoffice 中创建的 yForm的Application Identifier相同。

<properties xmlns:xs="http://www.w3.org/2001/XMLSchema"xmlns:oxf="http://www.orbeon.com/oxf/processors"><!-- buttons for insurance forms --><property as="xs:string"  name="oxf.fr.detail.buttons.{Application_Identifier}.*"                value="save-final "/><!-- Event-Form is going to have autosave --><property as="xs:integer" name="oxf.fr.detail.autosave-delay.{Application_Identifier}.contact"   value="5000"/><!-- forms and data for yforms are stored in hybris --><property as="xs:string" name="oxf.fr.persistence.provider.{Application_Identifier}.*.form"      value="hybris"/><property as="xs:string" name="oxf.fr.persistence.provider.{Application_Identifier}.*.data"      value="hybris"/><!-- general CSS for every form in insurance--><property as="xs:string" name="oxf.fr.css.custom.uri.{Application_Identifier}.contact"value="/forms/yforms/contact/style.css"/><property as="xs:string" name="oxf.xforms.format.input.date" value="[D01]-[M01]-[Y]"/>
</properties>

输入 form title 和描述信息:

此时可以开始表单编辑了:

编辑完成后,进行发布:

yForms 模块是通过集成 Orbeon Forms Professional Edition 构建的。

创建 orbeonweb 扩展是为了将 Orbeon 作为 SAP Commerce 扩展的一部分提供。

orbeonweb 依赖于 xyformsservices 和加速器服务。 orbeonweb 扩展将 Orbeon 作为 Web 应用程序,可通过 Web 浏览器访问。 orbeonweb 扩展的 web 应用程序的 URL 部分是 orbeon。

更多Jerry的原创文章,尽在:“汪子熙”:

什么是 SAP Commerce yForms相关推荐

  1. SAP Commerce Cloud SmartEdit 的安装

    执行手动安装时要包含的扩展,必须在 localextensions.xml文件中包含以下扩展: cmsbackoffice cmssmartedit cmssmarteditwebservices c ...

  2. SAP Commerce Cloud B2B Organization 功能简介

    Spartacus B2B Commerce Organization 允许公司管理通过 Spartacus 商务网站进行的采购. 可以将公司的采购经理设置为商业组织的管理员. 管理员可以创建代表组织 ...

  3. 什么是 SAP Commerce Cloud 的 catalog

    hybris 的目录实际上是业务元素的集合.因此,Catalog 可以看作是商品的容器,这些产品在 SAP Commerce Cloud 里是可销售的实体(产品),最终用户可以针对这些实体进行交易. ...

  4. 使用 Recipe 安装 SAP Commerce Cloud

    Installing SAP Commerce Using Installer Recipes 要出于开发和演示目的自动安装 SAP Commerce,您可以使用安装程序配方. Recipes 是负责 ...

  5. SAP Commerce Cloud Accelerator theme css 加载的问题和 multi step checkout

    下图是 SAP Commerce Cloud multi step checkout 的页面: url:https://localhost:9002/yacceleratorstorefront/el ...

  6. 本地安装 SAP Commerce 实例

    这些基本步骤描述了如何使用提供的 SAP Commerce Server 安装和初始化 SAP Commerce. 服务器是一个基于Apache Tomcat的预配置应用服务器. HSQLDB 和 T ...

  7. SAP Commerce Cloud SmartEdit 学习笔记

    官方文档 SmartEdit 是一个可插拔的 JavaScript 框架,附带一个 UI,使开发人员能够管理现有的网页. SmartEdit 生态系统由共同提供 SmartEdit 产品的 modul ...

  8. SAP Commerce Cloud 里的 Media 概念简述

    SAP Commerce 中的媒体项目不是物理文件,而是对该文件的引用. SAP Commerce 中的媒体项是一个容器对象,其中包含对文件的引用. 也就是说,SAP Commerce 中的媒体项不是 ...

  9. 如何通过 Excel import 的方式导入测试数据到 SAP Commerce Cloud 服务器

    登录 SAP Commerce Cloud Administration Cockpit,从下拉菜单里选择 Product Cockpit: 点击这个箭头,打开 product 视图: 点击这个 ex ...

最新文章

  1. 指标统计:基于流计算 Oceanus(Flink) 实现实时 UVPV 统计
  2. React开发(169):ant design Popconfirm 使用
  3. JEECG v2.3 发布,基于代码生成器的智能开发框架
  4. Beta冲刺——day6
  5. 00后没玩过的电脑编程游戏
  6. php获取当天日期及星期几,[PHP]获取当天或指定日期属于星期几
  7. TensorFlow精进之路(十四):RNN训练MNIST数据集
  8. 知名互联网公司系统架构图[第1期]
  9. Nginx 下载 与 Windows 下访问集群 Tomat
  10. win7安装Python所需资源
  11. 2016年下半年 系统分析师 案例分析真题
  12. 一键切换网卡ip v1.0
  13. 【图书推荐】中国首部敏捷开发案例集《敏捷开发一千零一夜》
  14. 排序算法 稳定和不稳定_稳定和不稳定排序算法之间的区别?
  15. 了解如何在Windows中安全删除文件
  16. (附源码)springboot教材订购系统 毕业设计 081419
  17. php公益培训第2部,PHP高手之路-传世经典第二部直播课表
  18. 虚拟服务器 重置密码,vmware Esxi 5.0 忘记密码重置的方法
  19. ps切图技巧、基础工具,使用方法总结
  20. Darknet官方文档(含Yolo-V2和V3在win和Linux训练测试步骤、计算mAP、调参优化等)

热门文章

  1. 复制控制---复制构造函数
  2. 聚焦一切关联需求-企业数字化转型:外部驱动力之客户篇
  3. python的高级特性:切片,迭代,列表生成式,生成器,迭代器
  4. ASP.NET 之 MVC框架及搭建
  5. Docker技术快速精通指南
  6. touch事件总结,监听屏幕点击事件
  7. Node.js 博客实例(三)添加文件上传功能
  8. C#Redis哈希Hashes
  9. Nagios(页面)报错: Return code of 13 is out of bounds
  10. OLEDB Excel 与C# 的数据流通方法