Magento – bẩy “Catalog Giá Rule”

hình ảnhMột vấn đề mà tôi muốn đề cập đến ngày nay một lần, vì nó đã chỉ chiếm chúng tôi cứng: Magento và quy định giá Catalog.

quy định giá giỏ hàngquy định giá Catalog chồng lên nhau một phần nhưng cũng có một số khác biệt và chúng tôi nhận được rất mạnh mẽ sau. Cả hai chế độ kiểm soát giá cung cấp cho các chủ cửa hàng cơ hội (đặc biệt) Khách hàng hoặc nhóm khách hàng để thiết lập mức giá khác nhau.

nói chung nói, Đây là quy định trong giá giỏ hàng thường được gây ra bởi một mã số phiếu giảm giá và chắc chắn trước khi giỏ hàng / Kiểm tra. Các quy định giá danh mục, tuy nhiên, có thể điều chỉnh mức giá trực tiếp trong danh mục. Các khách hàng nhìn thấy như vậy trực tiếp trên các điều khoản mua.

hình ảnhquy định giá Catalog tương tự vào giỏ hàng tạo ra quy tắc định giá. Theo chương trình khuyến mãi > quy tắc giá Catalogue, bạn có thể thêm chúng. Bạn là một tên, trình bày chúng từ không hoạt động với Active, có thể chỉ áp dụng cho các nhóm khách hàng nhất định, có thể xây dựng các điều kiện như ví dụ. Chỉ số sản phẩm nhất định vv. Trong kết luận, đó là một dan, các hành động được thực hiện, nếu tất cả các điều kiện trên là đúng sự thật. Ở đây bạn có thể giảm thiểu tỷ lệ phần trăm, hoặc cố định lượng. Quan trọng ở đây là sự phân biệt giữa “Một” và “ON”. Một 5% về giảm cho Cửa hàng khai thác tốt hơn đáng kể ON 5%.
Sau khi lưu thông thường thường này thực sự là có thể hoạt động, nhưng phải được đọc trong danh mục bằng cách tích cực nhấn Apply hoặc báo trước bằng cách lưu trữ và ứng dụng. Sau đó, những thay đổi sẽ được hiển thị và sử dụng.

Cho đến lúc đó, mọi thứ đều tốt. Nhưng bây giờ đến vấn đề GIANTS: Nếu bạn xóa một quy định như vậy đơn giản, biến mất, mặc dù họ đã làm cho một cái nhìn tổng quan quy tắc như trái ngược với một mức giá rổ thường vẫn hiệu quả (u.U.) nhận.

Bây giờ đến trường hợp cụ thể của chúng tôi: Các khách hàng đã có vấn đề, mà tại một số Điều cửa hàng của mình như là một giải thưởng đặc biệt bao giờ 5% đã thể hiện được giá gốc và cũng sử dụng. Nó không quan trọng cho dù bài báo đã có một mức giá đặc biệt thường xuyên hay không, các 5% luôn xuất hiện từ mệnh giá. Nhưng chỉ có một số và không phải tất cả. Đầu tiên chỉ có 5 hoặc 6. Các khách hàng đã quyết định xóa và tái tạo lại các mục, bởi vì ở đây không còn là vấn đề xảy ra.

Một ngày sau đó, đột nhiên đã trở lại một số Điều bởi 5% các vấn đề liên quan. Anh không thể giải thích. Sau khi một số xét nghiệm nó bật ra, rằng sau khi tiết kiệm (không thay đổi) Điều các 5% xảy ra điều. Nó phải là một sự thay đổi trong hệ thống, các sản phẩm chỉ bị ảnh hưởng, đó là tại thời điểm thay đổi trong hệ thống và không chậm bắt đầu.

Hơn nữa là thú vị, đã được bỏ qua mà thường xuyên trong các phụ trợ thiết lập các giải thưởng đặc biệt của hệ thống Solange họ lớn hơn 5% của Originalpreises. Một khi họ còn nhỏ, các giải thưởng đặc biệt được lưu trữ bằng tay được trưng bày.

Sau khi thử kéo dài và chẩn đoán, chúng tôi phát hiện ra, rằng so với không tương đồng giữa các ảnh hưởng. các sản phẩm không bị ảnh hưởng là TRỪ rằng không bị ảnh hưởng gần đây đã được tạo ra và bị ảnh hưởng trước. Vì vậy, chúng tôi biết, rằng tất cả các sản phẩm, mà đã được tạo ra sau một ngày nhất định của 5% Vấn đề không bị ảnh hưởng và tất cả liên quan trước khi. Trong cơ sở dữ liệu với các bài viết không có bằng chứng của vấn đề. Các giải thưởng đặc biệt đã được thiết lập -Nếu- có vẻ bình thường, đã không rẻ thường xuyên gửi, lĩnh vực này là trống.

Nơi mà hiện nay là vấn đề? Trong trường hợp đặc biệt của chúng tôi, đó là ngay bây giờ để, rằng một quy tắc đã được gửi tại các cửa hàng, tất cả (hiện có tại thời điểm tạo ra) sản phẩm ON 5% giảm giá. Vấn đề là ở đây nhưng đã, rằng các quy tắc trong lối cấu thành không có sự khác biệt. Các sản phẩm giữ giá của họ. Vì vậy, các quy tắc đã được tóm lược xoá hoàn toàn và bị lãng quên. Một thời gian sau, sau đó đột nhiên bước vào vấn đề như đã nêu trên. Mỗi khi một mục được lưu, ông nếm thử đột nhiên chỉ 5% của Originalpreises.

Các giải pháp cho vấn đề này là việc loại bỏ các nội dung của kiểm soát các bảng Danh mục liên quan trong cơ sở dữ liệu. Với mục đích này, các lệnh

TRUNCATE 'catalogrule`;
TRUNCATE 'catalogrule_product`;
TRUNCATE 'catalogrule_product_price`;

SQL trực tiếp nhập vào hoặc xóa các bảng bằng tay (Sao lưu DB chắc chắn đề nghị!). Sau đó là 5% vấn đề đi.

Vì đây là một vấn đề như vậy skuriles, hy vọng tôi có thể giúp đỡ với đại diện này cho một hoặc nhanh hơn khác, khi tôi có thể giúp bản thân mình.

Nhưng ai có thể nói, mà không buồn cười:

  1. MỘT SỐ (không phải tất cả) giá thành sản phẩm đột nhiên chỉ 5%
  2. Không có khác quan điểm cửa hàng hoặc trang web
  3. Templateänderungen (chúng tôi đã cố gắng tất cả mọi thứ) cũng làm cho không có sự khác biệt
  4. mục mới tạo được vấn đề không ảnh hưởng Duplicate đi mà không sau đó là những vấn đề với sản phẩm mới
  5. chỉ giá thành sản phẩm 5% một khi họ đã được mở và lưu
  6. có (lt. backend) không có giỏ hàng- hoặc quy tắc giá Danh mục
  7. Không có sự tương đồng rõ ràng giữa các sản phẩm bị ảnh hưởng
  8. Nó làm cho không có sự khác biệt cho dù có thường xuyên gửi rẻ hay không
  9. Nếu thường xuyên gửi một mức giá đặc biệt, nhưng ít hơn 5% giá gốc ông xuất hiện

Tất cả trong tất cả chúng ta có thể nói, là người ta phải cẩn thận với các quy tắc giá Danh mục RẤT và sử dụng các chỉ nên nếu bạn biết chính xác những gì bạn đang làm.

Được sử dụng trong Magento Version 1.6.2.0. bình luận, gợi ý, câu hỏi? vui vẻ!

Xuất bản bởi sợi Dệt

từ 2009 Tôi đã làm việc chặt chẽ với Magento. Tôi bắt đầu với việc tạo ra và hoạt động của các cửa hàng B2C. Điều này đã được mở rộng thông qua công việc của tôi trong lĩnh vực logistics. Điều này dẫn đến hệ thống B2E đầu tiên chuyên. Hôm nay tôi làm việc ngày một ngày với B2C thú vị, B2B- và các dự án B2E và báo cáo trong blog này về những thách thức và đưa ra lời khuyên trong cuộc.

9 Nhận xét về "Magento – bẩy “Catalog Giá Rule””

  1. Chính xác, chúng tôi có cùng một vấn đề với một cửa hàng trên một khách hàng. Sẽ cố gắng lần giải pháp của bạn. cảm ơn bạn!
    Liên quan
    Adrian

  2. Tôi có vấn đề.
    Nguyên nhân đã mất tích Fremschlüssel hóa ra!
    Một đánh giá của cơ sở dữ liệu sau đó đã được phần lớn các bảng mà không cần chìa khóa nước ngoài tương ứng / hạn chế – liệu cách này có thể xảy ra.
    sau khi phục hồi (Magento Công cụ cơ sở dữ liệu Sửa chữa) thực hiện nó một lần nữa.

    Có chỉ là một vấn đề hoàn toàn khác nhau:
    Catalog Giá Rule 10% cho tất cả các sản phẩm và tất cả các nhóm khách hàng.
    tin có, sau đó tỷ lệ nhóm tương ứng và quy mô cũng tới 10% được giảm – Tôi đã sai.
    Rõ ràng Magento so sánh giảm giá chuẩn với * không * giảm tỷ lệ nhóm, và sau đó hiển thị giá tương ứng nhỏ hơn.
    Theo tôi, điều này là vô lý.
    Có lẽ nó chỉ hoạt động, khi tôi sử dụng thay vì tỷ lệ nhóm các nguyên tắc định giá thích hợp, hoặc thay đổi giá bằng tay nhóm.

  3. Xin chào
    Có cùng một vấn đề:
    Catalog Giá Rule (10 % trên mục chọn) đầu tiên tôi ngừng hoạt động và sau đó xóa ausversehentlich.
    Tuy nhiên, giá giảm vẫn được hiển thị.
    Tôi có thể làm gì? (Đáng tiếc là có rất ít kiến ​​thức lập trình)

    Cảm ơn bạn đã giúp đỡ của bạn!
    Trân trọng kính chào

  4. Hello've mua với bạn, quyền rút-công cụ.

    Đi qua sản phẩm này và bây giờ tôi có một câu hỏi để:

    Bạn có thể xem sự cai trị giá rổ như giảm giá duy nhất cho mỗi sản phẩm theo thứ tự và không phải là một tổng chiết khấu ?

  5. Tôi muốn tạo ra một mã giảm giá trong đó cung cấp giảm giá khác nhau cho sản phẩm cụ thể:
    Một sản phẩm với 30%
    sản phẩm B, C và D với 25 %
    Sản phẩm E và F 15%

    Làm thế nào để tạo ra này trong Magento2.

    Cám ơn lời khuyên

    1. Về cơ bản phải phân biệt giữa quy định danh mục và quy tắc giỏ hàng-giá cả ở đây. mã giảm giá không hề tồn tại quy tắc giá catalogue, nhưng chỉ trong zweiteren. Và tôi sợ, rằng đây là một (Tiêu chuẩn-)quy tắc định giá rổ sẽ không làm việc. Trong khi có một số điều kiện, bạn có thể gửi, Tuy nhiên, chỉ có một giảm giá luôn luôn có thể được gửi. Như vậy nó sẽ nói không có vấn đề “khi sản phẩm A = 30%” Nhưng bạn không thể nói, “nếu A = 30%, nếu B,C hoặc D = 25%…”. Thật không may, Magento có thể không phải là hệ thống ba quy tắc khác nhau với cùng một mã – nếu không bạn có thể tạo ra ba quy tắc một cách độc lập (tất cả đều có cùng một mã) và hệ thống sẽ phải tìm, nó raussucht chỉ quy tắc áp dụng.
      do đó người ta sẽ tìm kiếm một phần mở rộng hoặc có thể xây dựng một cái gì đó.

Để lại một trả lời

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *