【php-Amazon MWS-更新产品数量】教程文章相关的互联网学习教程文章

php – 如何将产品特定属性列添加到sales_flat_order_item表?【代码】

在管理员面板中,我创建了一个“商家”的产品属性.我想在sales_flat_order_item表中为商家添加新列.应使用属性名称填充新列.如何在不使用事件观察器方法的情况下执行此操作?任何帮助将不胜感激.(我正在使用magento CE 1.7)解决方法:首先,您需要将新列添加到sales_flat_quote项目和sales_flat_order_item.最好的解释是:http://www.magentocommerce.com/knowledge-base/entry/magento-for-dev-part-6-magento-setup-resources 您的设...

php – 我无法按类别ID对产品集合进行排序【代码】

我有几个类别:男士,女士,男士,女士和优惠. 每件产品都分配给男士,女士,男士或女士. 有些产品被分配到“优惠”类别. 我需要检索每个“优惠”产品,但按其他类别排序,我的意思是: 商供应 – &GT家伙的产品 – &GT女士产品 – &GT男士用品 – &GT女性产品$collection = Mage::getResourceModel('catalog/product_collection')->addAttributeToSort('category_ids', 'ASC')->addAttributeToSelect(array('name', 'sku', 'status',...

php – 在ajax上的JS警报添加到购物车中,用于Woocommerce中的特定产品类别计数【代码】

在Woocommerce中,当达到特定类别的购物车中的特定产品数量时,我正在尝试显示JavaScript“甜蜜警报”.项目通过AJAX添加到购物车,这就是我想使用JavaScript警报(甜蜜警报)的原因. 例如IF购物车包含5件“袋子”类别的商品 – 显示提醒. 我已经研究并找到了以下有用的答案,并用它们来构建我的代码.但是,我正在努力将规则应用于仅计算特定类别的产品. > Display a sweet alert on AJAX add to cart for a specific Woocommerce cart pro...

php – 仅为Woocommerce中的特定产品设置购物车商品生成的销售价格【代码】

在Set only specific products sale price programmatically in WooCommerce 3之后,相关购物车商品价格不会随产品生成的销售价格更新. 如何在相关购物车商品中获取特定产品的生成销售价格? 任何帮助表示赞赏.解决方法:要在特定产品ID的购物车商品中获得正确的生成销售价格,请尝试以下操作:// HERE below in the array set your specific product IDs function specific_product_ids(){return array(37, 41); // <=== <=== <==...

php – 在Woocommerce中添加并保存管理产品变体自定义字段【代码】

所以我有以下代码,这使我在产品的库存选项中添加条形码字段. 现在我还想将其添加到每个变体中,这样当我通过WooCommerce销售点插件扫描产品的条形码时,我可以轻松添加变体产品. 这是我目前得到的:// Add Barcode field in simple product inventory options add_action('woocommerce_product_options_sku','add_barcode',10,0); function add_barcode(){global $woocommerce,$post;woocommerce_wp_text_input(array('id' ...

php – 隐藏特定属性值的Woocommerce产品变体中的添加到购物车按钮【代码】

在Woocommerce中,我正在尝试隐藏“添加到购物车”按钮,以获取其中一个属性的特定选定值的变体.每个变体有两个属性(pa_color和pa_size)例如,对于可变产品,我们有以下选项: 1)红色 – XL2)红色 – XXL3)蓝色 – M.4)蓝色 – XL 我想隐藏XL的添加到购物车按钮,因此用户无法添加XL到购物车的选项(在此示例中为1和4) P.S:我们不想禁用变体,因此可以通过选择此选项来显示变体图像,因此停用变体或删除价格和…不是我们的解决方案.解...

php – 在Woocommerce中排除相关产品ID【代码】

function woocommerce_output_related_products() {$args = array('posts_per_page' => 4,'columns' => 4,'orderby' => 'rand', // @codingStandardsIgnoreLine.'post__not_in' => array(502,281));woocommerce_related_products( apply_filters( 'woocommerce_output_related_products_args', $args ) ); }我将这个函数从includes / wc-template-functions.phpin复制到我的主题的functions.php中 为了验证我的更改是...

php – 有条件地改变Woocommerce中的特定产品价格【代码】

我想改变Woocommerce中的特定产品,以编程方式添加其原始金额10美元,除了这些情况: >在特定产品页面上属于特定类别“C”的可预订产品(Woocommerce Bookings).>如果任何购物车项目属于该类别“C”. 我到现在才使用this answer code to one of my questions.但我需要在前端显示这个特定产品的价格,除了可预订产品的产品页面. 我还有这个代码,显示标题旁边的Force Sells价格.这应该仍然显示在Force Sells部分中可预订产品的产品页面上...

php – 基于WooCommerce电子邮件通知中的产品类别的不同收件人【代码】

我正在为一所销售虚拟产品(费用和游览费用)和实体(制服)的学校建立一个网站,但是他们希望将每个类别的订单通知发送给不同的部门处理的不同部门. . 例如,所有统一类别订单都将转到收件人1,而所有其他订单转到收件人2 …我遇到了多种方式根据产品发送自定义电子邮件消息,但这些都不符合我的要求. 我也希望能够在不使用像Woocommerce Advanced Notifications这样的插件的情况下做到这一点. 对此的任何帮助将不胜感激.解决方法:以下内容...

php – 在Woocommerce结帐页面中添加到购物车产品的复选框字段【代码】

在Woocommerce结帐部分,我正在尝试添加一个添加其他产品的复选框. 我有一段工作代码,只需点击一个复选框即可添加费用并更新购物车,但我希望它添加产品而不是附加费:function cart_custom_fee( $cart ) {if( !$_POST || ( is_admin() && ! is_ajax() ) ) {return;}if( isset( $_POST['post_data'] ) ) {parse_str( $_POST['post_data'], $post_data ); } else {$post_data = $_POST;}if( isset( $post_data['add_test_item'] ) )...

php – 在Woocommerce中的单个产品简短描述下添加文本【代码】

我想在产品选项之前立即在Woo Commerce的产品简短描述下添加一些全局文本. 我可以直接更改文件,但当然一旦更新它就会重写. 还有另一种方法吗?解决方法:更新2:使用钩子有3种不同的方式: 1)在简短描述内容的末尾添加自定义文本(不适用于可变产品):add_filter( 'woocommerce_short_description', 'add_text_after_excerpt_single_product', 20, 1 ); function add_text_after_excerpt_single_product( $post_excerpt ){if ( ! $sh...

php – Woocommerce中产品的其他自定义尺寸【代码】

我有一个产品具有以下尺寸参数: >长度(Woocomerce标准)>宽度(Woocomerce标准)>高度(Woocomerce标准)>直径>厚度>电路 在产品编辑页面中,我只有长度,宽度,高度(Woocomerce标准) 我想添加其他尺寸参数 如何正确添加这些额外的尺寸? 这有过滤器吗?解决方法:有多种方式…… 1)使用产品属性:(无需任何编码需求): >您应该创建3个新的产品属性(一个用于彼此缺少的维度).>您应该使用正确的选项(在产品选项上显示)和值设置每个产品中的每...

php – 如何在Woocommerce管理产品列表中添加/删除列【代码】

我想在查看产品列表时自定义Woocommerce管理区域中的列. 具体来说,我想删除一些列,并添加几个自定义字段列. 我尝试了在线列出的许多解决方案,我可以删除列并添加新的列,如下所示:add_filter( 'manage_edit-product_columns', 'show_product_order',15 ); function show_product_order($columns){//remove columnunset( $columns['tags'] );//add column$columns['offercode'] = __( 'Offer Code'); return $columns; }但是,如何使...

php – WooCommerce变量产品:只使用自定义标签保持“最低”价格【代码】

在函数文件中,我添加了一个过滤器挂钩,用于在变体产品“min”价格之前添加自定义标签. 如何将标签与价格放在同一行? 请参阅我的代码和下面的屏幕截图:add_filter( 'woocommerce_variable_sale_price_html', 'wc_wc20_variation_price_format', 10, 2 ); add_filter( 'woocommerce_variable_price_html', 'wc_wc20_variation_price_format', 10, 2 ); function wc_wc20_variation_price_format( $price, $product ) {$min_price =...

php – 用Woocommerce 3中的自定义文本替换产品零显示价格【代码】

我正在寻找一种方法来替换WooCommerce(版本3.3.x)产品的€0,00价格与文本,如’基于合同’.最好在网上商店和电子邮件中可见.由于最近WooCommerce的变化,现有的片段不再起作用,例如:add_filter('woocommerce_get_price_html', 'changeFreePriceNotice', 10, 2);function changeFreePriceNotice($price, $product) {if ( $price == wc_price( 0.00 ) )return 'FREE';elsereturn $price; }要么<?php // Do not copy the opening <?php...