Ich versuche, nur Produktname mit der Produkt-ID zu erhalten.Wie bekomme ich den Produktnamen in Magento?
Ich habe die unten versucht:
$product = Mage::getModel('catalog/product')->load(PRODUCT_ID);
$product->getName();
Es lädt das gesamte Ressourcenobjekt und als wir den Namen mit $product->getName()
bekommen können, aber ich brauche nur einzelne Namen, so können wir die zusätzlich Gemeinkosten reduzieren.
$product = Mage::getModel('catalog/product')->getCollection()->addAttributeToSelect('name')->addAttributeToFilter('entity_id', PRODUCT_ID)->load();
Es lädt auch das Ressource-Objekt.
Gibt es einen einfachen Weg, um den Produktnamen zu erhalten (zum Beispiel "Produkt testen"), ohne das Ressourcenobjekt zu laden?
Während dieser Code-Schnipsel, die Frage lösen, einschließlich eine Erklärung wirklich die Qualität der Post zu verbessern hilft. Denken Sie daran, dass Sie die Frage für Leser in der Zukunft beantworten, und diese Leute könnten die Gründe für Ihren Codevorschlag nicht kennen. –
Danke für Ihren Vorschlag. –