草庐IT

高端产品

全部标签

php - WooCommerce:使用可变产品以编程方式创建订单

我正在尝试以编程方式创建订单。使用wc_create_order()这非常简单:$myProduct=newWC_Product(100);$order=wc_create_order();$order->add_product($myProduct,1);$order->calculate_totals();这按预期工作,并为ID为100的简单产品创建了正确数量的订单。但是,如果我尝试使用变体来执行此操作,它的行为似乎并不正确。经过多次试验和错误后,我有点以这种方式工作:$membershipProduct=newWC_Product_Variable(100);$theMember

php - 洋红色。按位置对产品集合进行排序

我有产品系列。$_products=Mage::getModel('catalog/product')->getCollection();在目录->管理类别->类别产品的管理面板中,我对每个产品都有定位。如何按位置对$_products进行排序? 最佳答案 如果您想按类别$category_id中的位置对产品进行排序。您可以使用以下内容//Loadthecategorymodel$category=Mage::getModel('catalog/category')->load($category_id)->getProductCo

php - 如何更改 Woocommerce 存档页面中的产品循环参数?

我正在尝试为Woocommerce产品创建一些自定义循环页面,我发现该过程从archive-product.php文件开始,然后它包含用于绘制页面的模板片段。但是我想改变查询的参数,所以它会加入一些产品类别,或者将某些产品或某些类别排除在循环之外(就像我们在Wordpress项目中的category.php中所做的那样)。我该怎么做?!我在哪里可以找到这部分脚本?谢谢! 最佳答案 Woocommerce简单地依赖于wordpressglobal$wp_query,你可以使用pre_get_posts修改任何查询的操作Hook,例如f

php - 在 WooCommerce 电子邮件模板中获取产品名称和描述

在WooCommerce电子邮件模板中发送电子邮件时,我试图获取产品描述和产品名称。我能够使用此代码获取产品ID$order_id=trim(str_replace('#','',$order->get_items()));但是当我试图获取它的描述和产品名称时,我无法做到这一点。我的代码:$order=newWC_Order($order_id);foreach($order->get_items()as$item){$product_description=get_post($item['product_id'])->post_content;}我怎样才能让它发挥作用?谢谢我在fun

php - WooCommerce 在插件付款前获取订单产品详细信息

我需要在插件中付款前显示购物车中的订单详情。我开发了一个连接woocommerce和支付API的插件,我需要在其中发送一系列产品详细信息,例如产品ID、名称、描述、数量和个人金额。我的问题是我找不到合适的钩子(Hook)来正确获取所有数据。我怎样才能得到这些数据?谢谢更新这里是基于所有需要它的人的答案的更新:add_action('woocommerce_checkout_process','woocommerce_get_data',10);functionwoocommerce_get_data(){$cart=array();$items=WC()->cart->get_cart

java - "pure"gradle 中的 Gradle 产品 flavor (不是 android gradle)

我想用gradle为不同的客户构建一个java库。在“纯”gradle中是否有类似android产品口味的东西?谢谢。 最佳答案 答案是肯定的,但您将不得不使用新的Gradle软件模型,它正在孵化。这将是一条充满痛苦的道路,因为您将成为开拓者,因为我已经学会了将它用于C/Cpp项目。您的构建通常如下所示。plugins{id'jvm-component'id'java-lang'}model{buildTypes{debugrelease}flavors{freepaid}components{server(JvmLibrarySp

java - 是否应该将 Tapestry 5 用于产品发布?

我们正在启动一个大型网络项目,主要是未开发项目。我喜欢用于java/web解决方案的Tapestry框架。由于T5仍处于测试阶段,我对启动Tapestry5项目感到担忧。但是,如果我对文档的理解正确,T5及更高版本将不支持T4开发。我的问题:我应该用T5开始一个大公司的大项目吗?如果不是,随着即将发布的T5,我是否应该完全忽略T4? 最佳答案 这个问题现在没有实际意义;Tapestry5.0.18于12月12日发布,它是稳定的生产就绪版本,所以没有人再担心在生产前使用Tap5......只需从您使用的任何5.0.x升级到5.0.18

一个完整的产品设计都要哪些设计流程

设计理念是抽象的,它描述了一个产品从概念到完成的一般过程。然而,真正的产品设计过程要复杂得多,也要具体得多。因此,我们将分解这个过程中最重要的部分,并给实践中使用的建议。1.设计前期通常,设计过程的第一步在产品设计之前就已经开始了。这是因为设定目标是任何特定项目的必要步骤,为未来几周、几个月甚至几年的所有设计提供了结构支柱。首先,建立产品策略,定义产品最终解决问题的愿景,最终通过整个产品设计过程解决问题。此外,这可以帮助我们找到可能遇到的坑,以及产品设计部门必须克服的困难,然后组织和定义挑战。一般来说,产品策略提出了一个问题"我们要去哪里,怎么到那里?“其次,建立价值主张图对于任何产品的设计过

java - 创建价格等级时无法创建产品价格等级

我正在尝试通过API在DynamicsCRM中创建价格水平对象。当我创建价格水平对象(价目表)时,我还想使用所谓的深度插入创建产品价格水平(价目表项目),但到目前为止没有成功。我正在关注this指导。Thisisalink价格水平实体类型。产品价格水平有集合值导航属性,称为price_level_product_price_levels如果我按照教程进行操作,我需要编写以下请求[POST]/pricelevels授权header设置正确,内容正文为:{"name":"MA-2019W24","paymentmethodcode":1,"price_level_product_price

java - 如何使用 Magento SOAP API2 检索可配置产品的关联产品?

我正在尝试使用MagentoSOAPAPIv2获取可配置产品的所有关联产品。catalogProductLink调用看起来很接近,但不处理可配置类型。我没有看到包含关联产品和产品的可配置类型信息的任何其他调用。其他人是如何解决这个问题的?我使用的是Magento1.6版和带有Java的SOAPAPIV2。 最佳答案 我深入研究了这个解决方案,意识到您可能需要覆盖API模型(Mage_Catalog_Model_Product_Api)才能获得您正在寻找的结果。在items函数中(大约第90行),您可以执行如下操作:foreach($