我正在嘗試使用產品ID獲取只有產品名稱。如何在magento中獲得產品名稱?
我曾嘗試以下:
$product = Mage::getModel('catalog/product')->load(PRODUCT_ID);
$product->getName();
它加載整個資源對象,比我們能得到使用$product->getName()
的名字,但我只需要一個名字,所以我們可以減少額外開銷。
$product = Mage::getModel('catalog/product')->getCollection()->addAttributeToSelect('name')->addAttributeToFilter('entity_id', PRODUCT_ID)->load();
它也加載資源對象。
是否有任何最簡單的方式獲取產品名稱(例如'測試產品')而不加載資源對象?
雖然這個代碼片斷可以解決的問題,包括解釋確實有助於提高您的文章質量。請記住,您將來會爲讀者回答問題,而這些人可能不知道您的代碼建議的原因。 –
感謝您的建議。 –