问题标签 [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.
woocommerce - Dokan 添加新产品不在后端保存自定义字段
我的任务是将客户字段添加到添加新产品供应商选项。我成功将此字段添加到前端 tmpl-add-product-popup.php 代码:
并修改了functions.php:
当我尝试发布新产品时,不会为产品保存这个新字段。我在这里想念什么?
谢谢,德扬
php - 通过 woocommerce / dokan 中的代码显示的自定义字段
帮助会很好...把我的头发拉出来。
所以我使用了一个多供应商插件。(Dokan)
在供应商添加新项目页面上,我希望有一个下拉菜单供他们选择。
然后在产品页面上显示。
有什么方法可以通过php做到这一点?
https://www.advancedcustomfields.com/resources/displaying-custom-field-values-in-your-theme
- 我认为这会在产品页面上显示下拉菜单,但这是我遇到问题的供应商页面上的选择。
一切顺利。
wordpress - 基于用户角色的 Woocommerce 新客户电子邮件
我在一个多供应商市场上工作。我正在尝试根据用户角色自定义 Woocommerce customer_new_account 电子邮件。供应商在注册后应该会收到与客户不同的电子邮件。这对我来说似乎并非不可能,但我找不到任何可以部署一些条件逻辑的操作。谁能建议如何最好地解决这个问题?
php - Woocommerce - 注册页面对表单提交没有响应
我正在尝试为新客户创建一个单独的注册页面,我通过创建原始文件的副本form-login.php
并使用以下代码访问它成功地为登录页面创建了一个functions.php
我刚刚创建了一个新页面,然后使用了登录 php 的简码。
然后登录PHP的代码来自原始文件woocommerce/my-account/form-login.php
,我只是在元素中添加了一些类并通过CSS隐藏了注册表单。
现在,在注册页面上,我也这样做。不幸的是,它不起作用。当我尝试单击提交按钮时,没有任何效果,即使从键盘按 Enter 也无法正常工作,甚至无法重新加载页面。我想我错过了一些东西,但我无法弄清楚它是什么。
这是注册PHP的代码,我只是在元素中添加了一些类来隐藏登录表单,这也是来自的原始文件form-login.php
,我没有删除任何内容,只是添加了一些CSS来隐藏不必要的元素。
无论如何,我也在使用 Dokan 插件。而且这个解决方案对我不起作用,以防万一你认为它是重复的。
php - 如何在 woocommerce 4.2.0 中添加只有管理员可见的私有类别?
我正在使用 Woocommerce 和 Dokan 插件建立一个多供应商电子商务网站。我和其他供应商只会在网站上出售农产品。
但是,我在调整事物以满足我的需求时遇到了困难。
- 每当我创建新产品时,我想添加一个仅对我可用(其他供应商不可用/不可见)的私有产品类别。例如,当我(作为网站管理员)创建新产品时,我可以看到/将产品分配给私有类别。但是当其他供应商正在创建新产品时,他们将无法看到/选择私有类别。
但是,在所有情况下,管理员和供应商添加的产品都应该在网站上可见。
有人可以帮我做上述吗?
请参阅下面的图片以获得清晰的解释。
提前致谢
我正在使用woocommerce 版本 4.2.0和Dokan 版本 3.0.5
php - 如果商店关闭,请在 Dokan 上禁用送货方式
有什么方法可以使用此代码禁用特定的运输方式?例如,如果我想使用“统一费率”方法,并且如果商店关门,我希望这种方法不出现。
我试图用实例 id 为“6”的 woocommerce_load_shipping_methods 替换 is_purchasable 挂钩,但这没有用。
以下是用于禁用购买的代码,但不是运输方式。
}
php - 在 Dokan 供应商商店页面中使用 Woof 显示产品过滤器
最近我正在研究如何在 Dokan 供应商商店页面中显示正确的产品过滤器(使用 woof 插件),但我找不到任何解决方案。
这是我尝试过但没有奏效的方法:
问题在于 woof 插件在 woocommerce 中一切正常,但在供应商商店页面中,woof 显示所有现有的 woocommerce 过滤器,而不是供应商产品过滤器,因此我的客户在检查过滤器时返回空白页面。
php - Woocommerce Booking 和 Dokan - 获得收益价值
Woocommerce Bookings 有两个页面显示给管理预订的用户。
- 预订详情页面
- 订单详情页面。
预订详情页面不显示预订价格,而是显示持续时间、开始/结束日期和状态等详细信息。
订单详情页面显示预订价格、状态、数量等;
我正在尝试将一些“订单详细信息”字段带到“预订详细信息页面”。一旦这样的项目是“订单收入”字段,它本质上是 [预订成本 * 0.82]。
我尝试使用的代码如下:
输出的值是 $1.00,这是不正确的。
收入的示例值应该是 [Booking Cost $40 000] 和收入 [$33 000] 我需要显示收入金额。
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... :(
php - 在 WooCommerce 购物车页面上获取显示(浮动)的产品原始价格
我正在使用带有 Dokan 插件的 WooCommerce。我需要将字符串转换为数字,以便可以将其用于计算(这比我做的要容易)。
我需要使用行小计而不是产品价格,因为产品价格正在拉回最低的可变产品价格,而不是他们选择的选项。
我试过ltrim()
and substring()
,数字是正确的,但它返回的格式是它,我不知道如何去掉货币符号 ($) 并将其设为浮点数。