以产品id 作为 GUID, 并feeds 导入 产品 id

产品id 唯一,

产品 SKU 唯一,

产品id作为 GUID 唯一.

 

这样修改产品的 SKU 后,产品 id 不变,也有以单纯 SKU 唯一带来的再次生成一个 产品的问题. 避免了同一个产品,多个SKU 不同,但产品实际重复的问题.

添加批量删除产品的按钮.

产品过滤尚有问题,未显示出

VBO 的csv 导出 一种 commerce product 产品导出csv 的解决办法.

vbo 可以通过在 views 中添加 bulk operations field,并配置 Export to CSV, 导出为 CSV 格式. (在安装过 vbo_export 模块情况下).

筛选这里可以添加组合的关键词,只要包含其中任意字.

产品价格这里默认导出 $99.99 格式的,可以在 feeds 中配置替换掉$,再乘以100.

注意设置页面的访问权限.

别名作为模板名,取代nid

function yourTheme_theme_suggestions_node_alter(array &$suggestions, array $variables) {
  // Add content type suggestions.
  if ($node = \Drupal::request()->attributes->get('node')) {
    if ($path_alias = \Drupal::service('path.alias_manager')->getAliasByPath('/node/' . $node->id())){
      $alias = substr($path_alias, 1);
      array_splice($suggestions, 10, 0, 'node__alias__' . $alias);
    }
  }
}

常用公共 DNS 服务器 IP 地址

 

名称
DNS 服务器 IP 地址

114 DNS
114.114.114.114
114.114.115.115

阿里 AliDNS
223.5.5.5
223.6.6.6

百度 BaiduDNS
180.76.76.76

DNSPod DNS+
119.29.29.29
182.254.116.116

CNNIC SDNS
1.2.4.8
210.2.4.8

oneDNS
112.124.47.27
114.215.126.16

DNS 派
电信/移动/铁通
101.226.4.6
218.30.118.6

DNS 派 联通
123.125.81.6
140.207.198.6

Google DNS
8.8.8.8
8.8.4.4

OpenDNS
208.67.222.222
208.67.220.220

V2EX DNS
199.91.73.222
178.79.131.110

条件字段

commerce_shipping_cd 给发货方式添加自定义字段

安装OC插件 产品页的运费试算

image

 

飞蚊症

https://www.zhihu.com/question/19582496

热敷

水, 蔬菜

锻炼

多休息

避免手术

无视飞蚊症

有闪光的话,为病变征兆

drupal commerce 产品导出,编辑,导入的解决办法

导出: views_data_export (csv格式)

配置好表头: HEADER Global: Unfiltered text , 配置的field的label会显示到表头中.

注意: 要关掉 theme_debug, 不然csv文件中,会有debug信息.

编辑: excel/ openoffice / notepad++

excel / openoffice  列编辑

notepad++ 文本编辑,查找替换 (正则)

导入: commerce_feeds

优点:

  1. 导入产品图片方便,可以手动编辑导入图片列表到 file_managed 表, 然后通过feeds导入产品图片
  2. 导入taxonomy项目时,可以自动创建不存在的数据
  3. 配合tamper,可以处理多数据字段, SKU, price table 等.

缺点:

EntityMetadataWrapperException: Invalid data value given. Be sure it matches the required data type and format. in EntityDrupalWrapper->set() (line 737of/…/profiles/commerce_profile/modules/contrib/entity/includes/entity.wrapper.inc).

EntityMetadataWrapperException: Invalid data value given. Be sure it matches the required data type and format. in EntityDrupalWrapper->set() (line 737of/…/profiles/commerce_profile/modules/contrib/entity/includes/entity.wrapper.inc).

在通过 commerce_xls_import 导入产品的时候,遇到这么个奇葩的 bug.

在逐步减少产品数量,后终于锁定了 node title 中 单词直接通过+连接,没有额外的空格情况下,会导致这种错误.

例如含有"Camera GPS+Free map" 就会报错.

Camera GPS +Free map
Camera GPS+ Free map
Camera GPS + Free map
则不会报错.

Pages

Subscribe to thatK 芦荟的博客 RSS