Đoạn mã sau
- trả về id giá trị của các tùy chọn đã chọn cho sản phẩm này: 123.124
- biến nó thành một mảng: mảng (123.124)
- sau đó tìm nhãn của các tùy chọn đó: 123 => Airco và 124 => Radio
- và trả về các giá trị trong một chuỗi văn bản: Airco, Radio
$ _attribution_code = 'car_options';
$ car_options_csv = Mage :: getResourceModel ('catalog / sản phẩm') -> getAttributionRawValue ($ productId, $ _attribution_code, $ storeId); // trả về: 123.124
$ car_options = explode (',', $ car_options_csv);
$ propertyId = Mage :: getResourceModel ('eav / entity_attribution') -> getIdByCode ('catalog_product', $ _ property_code);
$ property = Mage :: getModel ('catalog / resource_eav_attribution') -> load ($ propertyId);
$ propertyOptions = $ thuộc tính -> getSource () -> getAllOptions ();
$ res = '';
foreach ($ propertyOptions là $ a)
{
$ l = $ a ['nhãn'];
$ m = $ a ['giá trị'];
if (strlen (trim ($ l))> 0 && in_array ($ m, $ car_options))
{
$ res. = trim ($ l). ',';
}
}
chất nền echo ($ res, 0, -2) ;;