首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将自定义字段添加到商业2中的订单信息签出页面?

如何将自定义字段添加到商业2中的订单信息签出页面?
EN

Drupal用户
提问于 2017-06-28 08:01:41
回答 3查看 4.6K关注 0票数 2

我想在订单摘要中添加一组附加字段,这样在用户添加产品之后,他们需要在他们的账单信息旁边填写一些条件字段。

Drupal 2文档目前非常缺乏,我希望更改YAML文件以添加新的字段。但是,似乎有不同的地方可以添加新的字段,但是在订单摘要页面中没有显示任何附加字段。

添加新字段的步骤是什么?

EN

回答 3

Drupal用户

回答已采纳

发布于 2020-06-09 09:17:44

自Commerce 2发布以来,最近出现了一些新的更改,它们添加了一种向订单添加字段的额外方法。这可能比以前的方法要好。

若要向订单添加新字段,请执行以下操作:

  1. /admin/commerce/config/order-types/default/edit/fields上添加您的字段
  2. 在Manage上添加新的自定义显示设置复选框Checkout
  3. 在新的结帐显示中,只添加您的字段。
  4. 然后导航到流,我们使用默认。/admin/commerce/config/ Checkout -流将Order字段:Checkout添加到订单信息部分。您可以在此选项中添加字段集。
  5. 保存并查看字段。

要想在commerce-order-signpt.html.twig中显示这一点,您需要添加一个小树枝,以更改您的机器名的字段名。

代码语言:javascript
复制
  {% if order_entity.field_name.value %}
    {{ order_entity.field_name.value }}
  {% endif %}

然后终于。要使定制字段出现在order视图页面上,您需要添加此修补程序.

票数 2
EN

Drupal用户

发布于 2017-07-04 07:41:53

我找到了这个问题的答案,由于缺乏文档,目前还不是很明显,但当您知道如何使用文档时,它是非常简单的。

安装新的配置文件模块。https://www.drupal.org/project/profile

编辑页面:

代码语言:javascript
复制
configuration > people > user profile

在这里,您可以添加commerce2用户窗格或新字段。

对于我来说,我需要创建一个新的内容类型表单,用户可以在结帐过程中创建和填写该表单,所以我使用了内联实体表单。

实际上,您可以使用任何字段集合或段落添加到用户字段,因为我注意到有一个新的修补程序来支持字段组和副翼。

我希望这能帮助其他人寻找这个答案。

票数 3
EN

Drupal用户

发布于 2023-05-03 18:32:45

原来的答案已经过时了。为了将表单添加到结帐中,您需要更新“客户”用户配置文件。

编辑客户配置文件并根据需要添加字段( (admin/config/people/profile-types/manage/customer). )

然后根据需要配置显示器。

完成后,将在签出期间显示自定义字段。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/239481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档