Woocommerce Local Pickup Plus - 修改以强制所有物品被拾取

时间:2017-08-24 14:13:14

标签: php wordpress woocommerce

我正在使用适用于woocommerce的Local Pickup Plus插件,它几乎是我需要的一切,除了客户必须手动选择购物车中的每件商品作为运输或本地取件。

我想知道是否有一种简单的方法可以强迫客户购买所有物品或者拾取所有物品

1 个答案:

答案 0 :(得分:0)

我最终通过编写自己的函数来解决这个问题,只做我特意寻找的事情。此功能添加了一个选项,用于从下拉列表中选择要从中取货的商店,然后相应地更新运费。

C:\Eth>npm install web3 --save
> web3@1.0.0-beta.18 postinstall C:\Eth\node_modules\web3
> lerna bootstrap

lerna info version 2.1.0
lerna info Bootstrapping 19 packages
lerna info lifecycle preinstall
lerna info Installing external dependencies
lerna ERR! execute Error: Command failed: npm install
lerna ERR! execute npm WARN deprecated minimatch@0.3.0: Please update to 
minimatch 3.0.2 or higher to avoid a RegExp DoS issue
lerna ERR! execute gyp ERR! build error
lerna ERR! execute gyp ERR! stack Error: `msbuild` failed with exit code: 1
lerna ERR! execute gyp ERR! stack     at ChildProcess.onExit (C:\Program 
Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:276:23)
lerna ERR! execute gyp ERR! stack     at emitTwo (events.js:106:13)
lerna ERR! execute gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
lerna ERR! execute gyp ERR! stack     at Process.ChildProcess._handle.onexit 
(internal/child_process.js:215:12)
lerna ERR! execute gyp ERR! System Windows_NT 10.0.14393
lerna ERR! execute gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" 
"C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-
gyp\\bin\\node-gyp.js" "rebuild"
lerna ERR! execute gyp ERR! cwd C:\Eth\node_modules\web3\packages\web3-eth-
accounts\node_modules\scrypt
lerna ERR! execute gyp ERR! node -v v6.11.2
lerna ERR! execute gyp ERR! node-gyp -v v3.4.0
lerna ERR! execute gyp ERR! not ok
lerna ERR! execute npm WARN web3-eth-accounts No repository field.
lerna ERR! execute npm WARN web3-eth-accounts No license field.
lerna ERR! execute npm ERR! Windows_NT 10.0.14393