Jak sprawdzić, czy atrybut istnieje w zestawie atrybutów produktu?Jak sprawdzić, czy atrybut istnieje w zestawie atrybutów produktu? Magento
Muszę wiedzieć, czy produkt ma atrybut dla swojego zestawu atrybutów.
uzyskać atrybut z:
$attrPricekg = Mage::getModel('catalog/product')->load($_product->getId())->getPricekg();
Jeśli Attribut istnieć w ustawionym atrybutem produktu, $ attrPricekg wyświetlacza: ustawić wartość dla produktu lub 0 w przypadku braku wartości ustawionej dla tego produktu.
Jeśli atrybut nie istnieje w zestawie atrybutów produktu, $ attrPricekg wyświetla 0. To jest mój problem .. Muszę tego uniknąć, chcę sprawdzić, czy atrybut nie istnieje dla tego produktu.
Dzięki.
Czy będzie to prawdziwe tylko wtedy, gdy istnieje wartość tego atrybutu? A może Magento umieścił klucz w $ _data z wartością NULL, gdy nie ma rekordu w tabelach product_entity_attribute_ [type]? – beeplogic
To nie jest poprawna odpowiedź. – benmarks