问题标签 [vendors]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1990 浏览

php - PHP League/csv Reader 如何知道使用了哪个分隔符?

使用 League/csv 读取 csv 文件时,我怎么知道使用了哪些 csv 控件来解析文件?

我制作了不同的 csv 文件:

  • delimiter_colon.csv {用冒号分隔从 excel 导出}
  • delimiter_tab.csv {从带有制表符分隔符的 excel 导出}
  • delimiter_semicolon.csv {用分号分隔符从 excel 导出}
  • ETC...

使用时

编辑:我想知道的是当前读者使用了哪个分隔符。不是 csv 文件本身的分隔符。

无论我使用什么文件来读取 csv,它总是给出 "," {coma} 所以我在这里问:

如何知道使用哪个分隔符/附件来解析当前的 csv Reader ?

我也尝试过使用 getIterator()。也获取默认值。

0 投票
1 回答
2418 浏览

npm - npm - 管理供应商以进行分发

我最近在玩 Gulp.js & npm,很棒。但是,我并没有真正理解 npm 作为将被推送到 dist 的包的包管理器的想法。

让我们举个例子。

我想下载最新的 jquery、bootstrap 和 font-awesome,这样我就可以将它们包含到我的项目中。我可以简单地从他们的网站下载它们并获取要包含的文件。另一种选择似乎是数据包管理器,即 NPM。

但是,由于 gulp 等其他软件包,我的 node_modules 目录很大,而且根本没有嵌套。将选定的包移动到另一个目录的最简单方法是什么 - 例如src/vendors/

我试图通过 gulp 任务简单地复制指定的文件node_modules并将它们移动到指定的目录来实现这一点,但从长远来看,它与手动复制文件几乎相同,因为我不仅必须指定输入目录,还需要指定输出每个包的目录。

我目前的解决方案:

有没有更快和/或更好的选择?

0 投票
1 回答
2461 浏览

wordpress - 如何在 woocommerce 的购物车页面上获取每个具有产品的供应商的 vendor_ids

我已使用以下内容获取有关购物车上产品的数据并显示它。是否也有可能获得每种产品的供应商,我该如何在 woo commerce 中做到这一点?再次从购物车页面,因为我想在购物车页面上的每个产品下回显供应商地址。

0 投票
0 回答
33 浏览

woocommerce - Woocommerce - 使用包插件,实现每个“包”单独邮政编码的最简单方法是什么?

使用 Woocommerce Packages 插件,允许每个“包裹”单独的原始邮政编码的最简单方法是什么?

包裹插件允许将订单中来自不同供应商的产品分组到单独的“包裹”中,从而允许将运输方式分别应用于每个“包裹”。

但是,还需要为每个“包”允许单独的原始邮政编码的能力,但“包”插件似乎没有这个功能。如何为每个“包裹”设置一个单独的原产地邮政编码?

任何帮助将不胜感激。

0 投票
1 回答
414 浏览

woocommerce - Woocommerce 供应商设置销售地点并操纵产品查询循环

我只想列出可以根据账单/送货地址中设置的位置运送给客户的产品。(我的所有用户都已登录)

我的每个供应商可能只向某些国家/地区发货,因此我不想向无法向他们发货的用户展示产品。

为了解决这个问题,我在编辑供应商页面中添加了一个额外的字段,它保存了他们可以作为单独的术语元发送到的国家(通过多选框)。

update_term_meta($term_id, 'vendor_data_shipping_countries', $selected_shipping_countries);

ETC...

所有这些数据都保存得很好,并且在我调用时输出如下get_term_meta($term->term_id, 'vendor_data_shipping_countries')[0]

我现在遇到的问题是过滤产品循环查询以仅显示可以通过操作“woocommerce_product_query”运送给用户的产品。

这是我的技能水平让我失望的地方。我对 WC 还很陌生,不擅长通过操作来操作查询。更擅长编写完整的 SQL,但我觉得我会搞砸很多其他事情,过滤是最好的方法。

我希望有人的kunfu比我的强!任何人都可以解决这个问题吗?

希望有人可以提供帮助。

更新:

我已经成功地写出了我想要在 SQL 中发生的事情

这仅列出了已将 GB 添加为可以运送到的国家/地区的产品。

请注意, meta_value 存储为序列化数组,因此最简单的匹配方法是执行 LIKE,因为值存储a:2:{i:0;s:2:"FR";i:1;s:2:"GB";}为例如。

如果有人能弄清楚如何将该 SQL 放入woocommerce_product_query钩子中,那将是惊人的。但我一辈子都想不通这怎么可能……

https://codex.wordpress.org/Class_Reference/WP_Query上的所有内容都只是为 wp_postmeta 而不是 wp_termmeta 添加 SQL。

干杯

0 投票
1 回答
3212 浏览

wordpress - WooCommerce 产品供应商:向供应商发送收到新订单的通知

我正在使用WooCommerce 产品供应商插件进行供应商管理。

目前,当收到新订单时,通知会发送给客户和管理员。一旦管理员将订单状态更改为处理中或已完成,则电子邮件将发送给供应商。

但是我需要在收到订单时发送通知电子邮件。

这可以通过在中创建过滤器functions.php或通过在收到订单时触发产品状态更改通知来实现吗?

0 投票
2 回答
5067 浏览

php - 从 Wordpress 中的 url 将变量传递给简码

我制作了一个简单的 WP 插件,它将从中获取一些文档calameo.com并以一种很好的方式呈现它们。我已经为它制作了一个自定义简码。我们称之为“短代码”……</p>

[Shortcode vendor=vendor1]只需要出示与供应商相关的文件,而且我知道该怎么做。

我需要做的是将参数值从 url 传递到简码,但我还没有找到方法。

任何帮助表示赞赏。