簡體   English   中英

Flatsome 主題 woocomerce 迷你購物車,帶有數量而不是購物車中的商品數量

[英]Flatsome theme woocomerce mini cart with quantity instead of no of items in cart

我正在使用 Flatsome 主題 Wordpress woocommerce 主題。現在我想在 header 的迷你購物車中添加產品數量。目前它不包含添加到購物車的項目。在 wp-content/themes/flatsome/template-parts/header/ partials/element-cart.php 頁面我已經將產品數量添加到迷你購物車,但在加載時它將加載迷你購物車中的原始商品數量

<?php 
     foreach ( WC()->cart->get_cart() as $cart_item_key => $cart_item ) {
         $lefteye =  $cart_item['_uni_cpo_data']['uni_cpo_cl_boxes_left'];
$righteye =  $cart_item['_uni_cpo_data']['uni_cpo_cl_boxes_right'];
$neqqty = $lefteye + $righteye;
echo $neqqty;
     }


    ?>

沒有物品計數的迷你手推車

裝載迷你手推車之前

theoryx268 here 我的一位客戶也需要這個,主題是平坦的。 首先,您需要找到您的迷你購物車文件,然后對其進行編輯。 如果您的主題正在覆蓋它,那么 go 到子主題並覆蓋它。 或者,如果不是,則 go Woocommerce woocommerce/templates/cart/mini-cart.php 它是您可以添加加號(+)減號(-)按鈕並使用默認的 woo-commerce 功能的主文件

您可以修改迷你購物車模板,以在 Flatsome 主題中顯示 WooCommerce 迷你購物車中的商品數量。 就是這樣:

Go 到您的 WordPress 儀表板並導航至外觀 > 主題編輯器。

在主題文件中找到文件 cart/mini-cart.php 並打開。

找到下面一行代碼:

<span class="cart-icon-counter">
  <?php echo WC()->cart->get_cart_contents_count(); ?>
</span>

保存文件並檢查您網站上的迷你購物車。

這將在Flatsome 主題中顯示 WooCommerce 迷你購物車中的物品總數。 不建議直接刪除主題文件,因為它們會在下次更新時被覆蓋。 您可以使用子主題或插件來進行此更改。 將其替換為以下代碼以顯示購物車中的商品總數:

<span class="cart-icon-counter">
  <?php echo WC()->cart->get_cart_contents_count(); ?>
  <?php echo sprintf (_n( '%d item', '%d items', WC()->cart->get_cart_contents_count() ), WC()->cart->get_cart_contents_count() ); ?>
</span>

保存文件並檢查您網站上的迷你購物車。

這將在 Flatsome 主題中顯示 WooCommerce 迷你購物車中的物品總數。 不建議直接刪除主題文件,因為它們會在下次更新時被覆蓋。 您可以使用子主題或插件來進行此更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM