Một khách hàng muốn, rằng việc chỉ định tiêu chuẩn “rất nhiều” sản phẩm khác nhau khác nhau là. thí dụ: Đối với sản phẩm 1 nên nó “cái” của anh ấy, trong sản phẩm 2 tuy nhiên “ngày” trong sản phẩm 3 nhưng “lít”.
Chúng tôi đã giải quyết điều này với các thủ tục sau đây:
- Hệ thống của một thuộc tính sản phẩm tên “lượng định” và mã “qty_name” (có thể được gọi riêng)
- Bei den Frontend-Eigenschaften kann alles auf “không” đứng.
- Chúng tôi đã tạo ra tuyên bố này như là mục yêu cầu, damit es auf keinen Fall vergessen wird und haben als Standardwert “rất nhiều” đăng ký (vì là trong các sản phẩm mới tiến vào bên trong).
- Sau đó, các thuộc tính mới cho Attributset mong muốn được thêm. (có thể. chạy Index)
- Bây giờ đã được các giá trị có thể được thiết lập ngay cả ở các sản phẩm cá nhân. Cần lưu ý, rằng lĩnh vực này là trống cho tất cả các sản phẩm hiện có! Như vậy, ta có thể ví dụ. về “cập nhật các thuộc tính” erst einmal für alle / Thiết lập các sản phẩm được lựa chọn các giá trị tương ứng.
- Bây giờ tập tin là addtocart.phtml từ các ứng dụng thư mục / thiết kế / frontend /[IhrTemplateOrdner]/[mẫu của bạn]/mẫu / Danh mục hàng / sản phẩm / xem geöffnet.
- Sau đó, các dòng là <nhãn cho =”qty”><?php echo $ this->__(‘Qty:') ?></nhãn> (như. 33) hoặc không chú thích, xóa hoặc thay thế bằng <nhãn cho =”qty”><?php echo $ _product->lấy dữ liệu(‘qty_name’) ?></nhãn>
- lưu tập tin, Tải lên và xóa bộ nhớ cache trong nghi ngờ.
- Bây giờ giá trị mong muốn được hiển thị trong các sản phẩm cụ thể lối vào.
Được sử dụng trong Magento Version 1.9 bình luận? bổ sung? Ghi chú? vui vẻ!
Xin chào,
ich habe das ausprobiert, erhalte aber mit getData nur die ID des Attrbuts.
Mit getAttributeText(‘qty_name’) hat es dann geklappt.
Liên quan,
Rolf