我想有一个登记表像一个 http://www.blackfire.eu/account.php?act=register在Drupal商务部Kickstart2附加字段
,所以我想我跟本教程 https://www.youtube.com/watch?v=XSJYDjhkZJ0 但他没有说明如何添加字段或如何改变一些。那么有些人能够帮助我吗?
我想有一个登记表像一个 http://www.blackfire.eu/account.php?act=register在Drupal商务部Kickstart2附加字段
,所以我想我跟本教程 https://www.youtube.com/watch?v=XSJYDjhkZJ0 但他没有说明如何添加字段或如何改变一些。那么有些人能够帮助我吗?
您可以通过向结算或运送客户配置文件添加字段来添加客户特定字段。
通过管理菜单: 存储 - >客户配置文件 - >配置文件类型 - >开票/发货信息 - >管理字段。
网址:yoursite.com/admin/commerce/customer-profiles/types/billing/fields
如果您需要进一步自定义结账的形式,也有多种方式,其中包括:
1)使用现有的Commerce模块提供额外的字段或结帐“窗格”。
Commerce Agree Terms - 增加一个条款和条件复选框
Commerce Extra Panes - 让您加载结帐表单
2中的节点)创建custom module并添加自己的结算窗格。在此窗格中,您可以添加任何必填字段。本教程提供了有关如何实现的更多细节。 http://atendesigngroup.com/blog/custom-commerce-checkout-panes
3)使用标准的Drupal hook_form_alter()来修改现有的结帐表单。这里有一个例子https://drupal.stackexchange.com/questions/107310/how-to-alter-commerce-checkout-form-in-a-custom-module