问题标签 [dokan]

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 回答
233 浏览

woocommerce - Dokan 添加新产品不在后端保存自定义字段

我的任务是将客户字段添加到添加新产品供应商选项。我成功将此字段添加到前端 tmpl-add-product-popup.php 代码:

并修改了functions.php:

当我尝试发布新产品时,不会为产品保存这个新字段。我在这里想念什么?

谢谢,德扬

0 投票
1 回答
675 浏览

php - 通过 woocommerce / dokan 中的代码显示的自定义字段

帮助会很好...把我的头发拉出来。

所以我使用了一个多供应商插件。(Dokan)

在供应商添加新项目页面上,我希望有一个下拉菜单供他们选择。

然后在产品页面上显示。

有什么方法可以通过php做到这一点?

https://www.advancedcustomfields.com/resources/displaying-custom-field-values-in-your-theme

  • 我认为这会在产品页面上显示下拉菜单,但这是我遇到问题的供应商页面上的选择。

一切顺利。

0 投票
0 回答
57 浏览

wordpress - 基于用户角色的 Woocommerce 新客户电子邮件

我在一个多供应商市场上工作。我正在尝试根据用户角色自定义 Woocommerce customer_new_account 电子邮件。供应商在注册后应该会收到与客户不同的电子邮件。这对我来说似乎并非不可能,但我找不到任何可以部署一些条件逻辑的操作。谁能建议如何最好地解决这个问题?

0 投票
1 回答
891 浏览

php - Woocommerce - 注册页面对表单提交没有响应

我正在尝试为新客户创建一个单独的注册页面,我通过创建原始文件的副本form-login.php并使用以下代码访问它成功地为登录页面创建了一个functions.php

我刚刚创建了一个新页面,然后使用了登录 php 的简码。

然后登录PHP的代码来自原始文件woocommerce/my-account/form-login.php,我只是在元素中添加了一些类并通过CSS隐藏了注册表单。

现在,在注册页面上,我也这样做。不幸的是,它不起作用。当我尝试单击提交按钮时,没有任何效果,即使从键盘按 Enter 也无法正常工作,甚至无法重新加载页面。我想我错过了一些东西,但我无法弄清楚它是什么。

这是注册PHP的代码,我只是在元素中添加了一些类来隐藏登录表单,这也是来自的原始文件form-login.php,我没有删除任何内容,只是添加了一些CSS来隐藏不必要的元素。

无论如何,我也在使用 Dokan 插件。而且这个解决方案对我不起作用,以防万一你认为它是重复的。

0 投票
1 回答
587 浏览

php - 如何在 woocommerce 4.2.0 中添加只有管理员可见的私有类别?

我正在使用 Woocommerce 和 Dokan 插件建立一个多供应商电子商务网站。我和其他供应商只会在网站上出售农产品。

但是,我在调整事物以满足我的需求时遇到了困难。

  • 每当我创建新产品时,我想添加一个仅对我可用(其他供应商不可用/不可见)的私有产品类别。例如,当我(作为网站管理员)创建新产品时,我可以看到/将产品分配给私有类别。但是当其他供应商正在创建新产品时,他们将无法看到/选择私有类别。

但是,在所有情况下,管理员和供应商添加的产品都应该在网站上可见。

有人可以帮我做上述吗?

请参阅下面的图片以获得清晰的解释。

提前致谢

我正在使用woocommerce 版本 4.2.0Dokan 版本 3.0.5

图 1:创建新产品时的管理仪表板 创建新产品时的管理仪表板

图 2:创建新产品时的供应商仪表板 创建新产品时的供应商仪表板

0 投票
1 回答
449 浏览

php - 如果商店关闭,请在 Dokan 上禁用送货方式

有什么方法可以使用此代码禁用特定的运输方式?例如,如果我想使用“统一费率”方法,并且如果商店关门,我希望这种方法不出现。

我试图用实例 id 为“6”的 woocommerce_load_shipping_methods 替换 is_purchasable 挂钩,但这没有用。

以下是用于禁用购买的代码,但不是运输方式。

}

0 投票
0 回答
648 浏览

php - 在 Dokan 供应商商店页面中使用 Woof 显示产品过滤器

最近我正在研究如何在 Dokan 供应商商店页面中显示正确的产品过滤器(使用 woof 插件),但我找不到任何解决方案。
这是我尝试过但没有奏效的方法:

问题在于 woof 插件在 woocommerce 中一切正常,但在供应商商店页面中,woof 显示所有现有的 woocommerce 过滤器,而不是供应商产品过滤器,因此我的客户在检查过滤器时返回空白页面。

0 投票
0 回答
77 浏览

php - Woocommerce Booking 和 Dokan - 获得收益价值

Woocommerce Bookings 有两个页面显示给管理预订的用户。

  1. 预订详情页面
  2. 订单详情页面。

预订详情页面不显示预订价格,而是显示持续时间、开始/结束日期和状态等详细信息。

订单详情页面显示预订价格、状态、数量等;

我正在尝试将一些“订单详细信息”字段带到“预订详细信息页面”。一旦这样的项目是“订单收入”字段,它本质上是 [预订成本 * 0.82]。

我尝试使用的代码如下:

输出的值是 $1.00,这是不正确的。

收入的示例值应该是 [Booking Cost $40 000] 和收入 [$33 000] 我需要显示收入金额。

0 投票
1 回答
105 浏览

dokan - How to auto check Downloadable and Virtual checkbox on Dokan frontend upload form?

I want to auto check on Downloadable and Virtual checkbox on Dokan plugin, this my code:

This in my function, child theme. I found this code from: https://stackoverflow.com/a/42177288/6574214. But this code only work for backend only, i want on dokan frontend upload form. Anyone know the code? I want comment on https://stackoverflow.com/a/42177288/6574214 but i not have reputation for that... :(

0 投票
2 回答
1479 浏览

php - 在 WooCommerce 购物车页面上获取显示(浮动)的产品原始价格

我正在使用带有 Dokan 插件的 WooCommerce。我需要将字符串转换为数字,以便可以将其用于计算(这比我做的要容易)

我需要使用行小计而不是产品价格,因为产品价格正在拉回最低的可变产品价格,而不是他们选择的选项。

我试过ltrim()and substring(),数字是正确的,但它返回的格式是它,我不知道如何去掉货币符号 ($) 并将其设为浮点数。