草庐IT

订单价

全部标签

php - 订单日期查询,语法错误

我想使用以下查询来订购商店下订单的日期。我想按升序执行它们,但是当我尝试测试运行时出现以下错误:[SyntaxError]line0,col7:Error:ExpectedIdentificationVariable|ScalarExpression|AggregateExpression|FunctionDeclaration|PartialObjectExpression|"("Subselect")"|CaseExpression,got'order'$orderSales=$this->getDoctrine()->getRepository("AppBundle:Order"

php - 从订单 ID 获取订阅 ID

我正在尝试从操作Hookwoocommerce_order_status_changed获取订阅ID。它为我提供了orderid,客户每次切换时都会更改。例如:如果subscriptionid为10,则原始订单id是9。现在,客户进行的每次切换都会生成一个新的订单ID,上面的操作会为您提供该ID。此时我有$customer_id、$order_id和原始的postid即9,如何获取当前订单的subscriptionid?谢谢 最佳答案 您可以使用专用函数wcs_get_subscriptions_for_order()这将检索$su

php - Magento - 根据自定义标准实现订单限制

我想对某些产品实现全局订单限制。这样做的目的是我想对某些产品启用延期交货并定义几个日期段,在这些日期段内限制可以订购的这些单个产品的数量。目前,我的自定义模型加载了所选日期期间的相关信息,并在这些事件中作为$product->setMyModel(...)加载时附加到产品模型:catalog_product_load_aftercatalog_product_collection_load_aftersales_quote_item_collection_products_after_load使用特定产品的数据访问我的模型就像调用$product->getMyModel()一样简单,因

php - 以编程方式将礼品消息设置为现有订单

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭10年前。我正在寻找一些代码,以便在Magento中以编程方式向现有订单添加礼物消息。====================一个更新我喜欢版主(@Charles等)将这个问题标记为不真实,即使它有228次观看-显然没有人真正遇到同样的问题......大声笑看到每个阅读的人都投赞成票它。你能更具体多少?哈哈

php - Woocommerce:获取产品的所有订单

在WoocommerceAPI中,我看到一个方法wc_get_ordersWooCommerceOrderFunctions在提到的参数中,我没有看到可以提供产品ID或对象来限制该特定产品的订单结果的参数。有没有一种方法可以只过滤特定产品的订单?我需要使用这个方法,因为需要一些参数 最佳答案 已编辑该函数不存在,但可以构建。因此,下面的函数将返回给定产品ID的所有订单ID的数组,进行正确的SQL查询:/***GetAllordersIDsforagivenproductID.**@paraminteger$product_id(re

php - 如何在 woocommerce 中按日期获取用户订单?

我正在寻找一种标准方法来获取用户在某个日期范围内或当月的订单总和。在探索了woocommerce源代码之后,我得到的是,woo正在使用类似这样的东西$order_item_amounts=$this->get_order_report_data(array('data'=>array('_line_total'=>array('type'=>'order_item_meta','order_item_type'=>'line_item','function'=>'SUM','name'=>'order_item_amount'),'post_date'=>array('type'=>'

php - 自定义订单详细信息页面上的 Woocommerce 自定义字段

查看文档,似乎没有明确的方法可以在客户的订单详细信息页面上显示自定义字段。我可以毫无问题地让我的自定义字段显示在管理员订单详细信息或客户的电子邮件中。我认为可以完成的唯一方法是复制主题文件夹中的“woocommerce/order/order-details.php”。这是不可取的,因为它需要我有一个挥之不去的模板文件,如果开发人员更改原始文件,该文件可能需要更新,也可能不需要更新。是否有过滤器可以让我在不依赖模板的情况下将自定义字段添加到客户的订单详细信息页面?澄清一下,我要添加的页面是用户完成订单时的页面(他们的收据页面)。非常感谢! 最佳答案

php - 从订单对象获取 magento 运费税率

我需要知道如何获得订单的税率。目前我正在用计算这个值$order->getShippingTaxAmount()and$order->getShippingAmount()它真的非常丑陋,但到目前为止它仍然有效。但如果没有运费,我就不知道税率。我需要ERP系统的费率来执行其他任务。我尝试对订单对象使用“var_dump()”并通过搜索税率来查找我的值,但找不到任何东西。另一个想法是“get_class_methods”,但也不走运。我知道,还有另一个线程(#6940246),但该解决方案适用于“全局”——我需要特定订单的税率,这取决于国家或客户——并且应该是历史的。

php - WooCommerce 添加商品到订单

我正在尝试向现有订单添加一个项目,但它无法正常工作...每次我执行下面的代码时,广告和空项目,有什么帮助吗?woocommerce_add_order_item($Novo_PostId,$item);$item是var女巫从我的另一个订单中接收项目本身,我已经放了一个print_r($item)并且看起来没问题。 最佳答案 从WC2.2开始,向新订单添加商品变得更加简单:$product=wc_get_product($product_id);wc_get_order($order_id)->add_product($produc

php - Woocommerce - 尝试提取订单的运费

我正在使用woocommerce并安装了打印送货单插件。我想做的是编辑打印文件,这样如果有人选择了某个“额外运费”,它就会打印相关的打印邮资印象——一等舱与二等舱我脑子里有一个基于运费值(value)的IF语句(免费对1英镑),我可以这样做。但是,我在尝试提取值以便检查时遇到问题。深入挖掘,我似乎需要在WC_Order类中使用get_shipping()方法,这样我才能检查值-http://docs.woothemes.com/wc-apidocs/class-WC_Order.html-这就是我失败的地方......悲惨地。查看此页面-http://docs.woothemes.co