【问题标题】:How to change the order of fields in the Drupal Commerce Checkout Form如何更改 Drupal Commerce 结帐表单中的字段顺序
【发布时间】:2020-05-06 10:14:41
【问题描述】:

我正在使用 Drupal Commerce 7.x。我在客户资料的结帐表格中添加了一些字段。具体来说,我添加了“标题”和“组织”。我想移动一些字段,因为它们不是我想要的顺序,但我不知道如何移动它们。

例如,现在的顺序是:1. 国家(我当然不想要) 2. 全名 3. 地址等

我想要这样: 城市

Full Name

Title (new field)

Organization (new field)

【问题讨论】:

    标签: php drupal drupal-7 drupal-modules


    【解决方案1】:

    您可以实现hook_form_alter 来更改结帐表单。您要查找的表单 ID 为 commerce_checkout_form_checkout。通过添加/调整字段的#weight 属性,您可以操纵字段的顺序。数字较小的字段出现在数字较大的字段之前。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-02
      相关资源
      最近更新 更多