Cách áp dụng Cố định giá đặc biệt trong phần trăm Giá đặc biệt trong Gói sản phẩm


8

Tôi đang làm việc trên một trang web sử dụng sản phẩm đi kèm. Khái niệm chính của sản phẩm là dưới đây:

Website bán một thiết bị với bốn màu khác nhau. Có những gói màu như

  1. 2 Màu thông thường + 1 Màu đặc biệt = $ 45
  2. 1 Màu thông thường + 2 Màu đặc biệt = $ 50

Không có thuật toán cụ thể để xác định giá. Tôi đang sử dụng sản phẩm đi kèm với Giá cố định cho việc này.

Bây giờ, có một mức giá đặc biệt cho mỗi sản phẩm. Nhưng tôi thấy, bạn chỉ có thể áp dụng chiết khấu phần trăm theo giá bó và không thể đặt chiết khấu giá đặc biệt cố định. Tôi không chắc tại sao lại như vậy vì chúng tôi đã có một mức giá cố định và chúng sẽ không thay đổi.

Ngoài ra, trên frontend thay vì tước giá cũ và hiển thị giá đặc biệt, nó trực tiếp hiển thị giá đặc biệt khiến khách hàng không thể xác định liệu anh ta có được giảm giá hay không.

Tôi tìm thấy hai câu hỏi liên quan đến nó mà không có câu trả lời. Q1 Q2 . Sẽ rất hữu ích nếu ai đó có thể hướng dẫn tôi cách áp dụng giảm giá cố định, ví dụ: giá đặc biệt cố định trên sản phẩm trong sản phẩm Bundle.

Câu trả lời:


3

Không thể cài đặt mặc định trên trang Sản phẩm trong Quản trị viên.

Nhưng bạn có thể tùy chỉnh gói / danh mục / sản phẩm / price.phtml để hiển thị các lần đình công giá ban đầu.

<p class="old-price">
                    <span class="price-label"><?php echo $this->__('Regular Price:') ?></span>
                    <span class="price" id="old-price-<?php echo $this->getIdSuffix() ?>">
                        <?php                           
                        /** Changes - To show the regular price for Bundled Product **/
                        $_storeId = $_product->getStoreId();
                        $_store = $_product->getStore();
                        $_id = $_product->getId();
                        $_simplePricesTax = ($_taxHelper->displayPriceIncludingTax() || $_taxHelper->displayBothPrices());

                        $_convertedPrice = $_store->roundPrice($_store->convertPrice($_product->getPrice())); 
                        $_price = $_taxHelper->getPrice($_product, $_convertedPrice); 
                        $_regularPrice = $_taxHelper->getPrice($_product, $_convertedPrice, $_simplePricesTax); 
                        $_specialPriceStoreLabel = $this->getProductAttribute('special_price')->getStoreLabel();
                        /** Ends - To show the regular price for Bundled Product **/
                        echo $regular_formatted_price =  $_coreHelper->formatPrice($_regularPrice, false) ;
                        ?>

                    </span>
                </p>
                <p class="special-price">
                    <span class="price-label"><?php echo $_specialPriceStoreLabel ?></span>
                    <span class="price" id="product-price-<?php echo $_id ?><?php echo $this->getIdSuffix() ?>">
                    <?php echo $_coreHelper->currency($_minimalPriceTax) ?>
                    </span>
                </p>

Tôi đã tải lên price.phtml tại đây, vui lòng xem và sửa đổi nó dựa trên cài đặt thuế của bạn: https://github.com/svlega/Bundled-price

Điều này hoạt động cho các cài đặt thuế để hiển thị giá bao gồm thuế (không có FPT).


Điều này cũng bao gồm sự cần thiết cho giá đặc biệt cố định?
Webninja
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.