Commerce Kickstart

Notice: Only variables should be passed by reference in commerce_cart_product_add()

Notice: Only variables should be passed by reference in commerce_cart_product_add() (line 1344 of/home/nginx/domains/thatk.com/public/sites/all/modules/commerce/modules/cart/commerce_cart.module).

 

找到源码:

drupal_alter('commerce_cart_product_comparison_properties', $comparison_properties, clone($line_item));

 

修改为
    $tmp_line_item = clone($line_item);
    drupal_alter('commerce_cart_product_comparison_properties', $comparison_properties, $tmp_line_item);

hierarchical_select 更新出错.暂缓

drush up hierarchical_select
Update information last refreshed: Mon, 07/25/2016 - 17:21
Name                                       Installed Version  Proposed version  Message         
Hierarchical Select (hierarchical_select)  7.x-3.0-beta5      7.x-3.0-beta7     Update available

commerce kickstart 中 shiny 管理员模板一个小问题

/*shiny vertical-tabs.css line#94*/
fieldset.vertical-tabs-pane fieldset legend{
    display: block !important;
}

添加 电话字段 到billing 和 shipping 地址

用到的 module: telephone

不支持验证

 

phone 虽支持验证, 但是需要指定国家, 如果设置为国际的, 用户不输入国际码, 默认会使用 +1 .

 

新建的字段可以设置为用户必填项. 可以设置提示信息.