Oro Commerce 页面组件

Posted

技术标签:

【中文标题】Oro Commerce 页面组件【英文标题】:Oro Commerce Page Component 【发布时间】:2021-07-12 17:58:20 【问题描述】:

我需要添加 js 代码来检查添加到表单的客户是否具有属性,如果是,请执行操作。例如在下图中,我想检查添加到表单中的客户是否具有公司类型,如果是,则隐藏特定部分,我是 OROcommerce 的新手,不知道该怎么做,有人可以帮忙吗?

【问题讨论】:

【参考方案1】:

首先,您需要制作 Symfony 表单,用于渲染,dynamic。

如果它是在供应商文件夹中某处定义的表单类型,则需要在 form type extension 中定义上述侦听器。

然后,您需要使用 javascript 页面组件来处理:

example documentation

【讨论】:

你能告诉我如何在twig文件中添加js吗? 你必须在 Resources/config/jsmodules.yml 文件中注册它。 doc.oroinc.com/backend/configuration/yaml/jsmodules/…

以上是关于Oro Commerce 页面组件的主要内容,如果未能解决你的问题,请参考以下文章

在 Oro 平台上使用 Ajax 加载模板时如何触发页面组件事件?

Woo-commerce 评论不适用于单个产品页面

Woo-Commerce:注册后重定向到购物车页面[重复]

如何保存个人资料图片并在编辑帐户页面woo-commerce中显示

将drupal commerce产品添加到购物车,无需以编程方式重新加载页面

如何使用 WordPress Woo-Commerce 插件根据 url 参数显示不同的产品?