-5
属性我需要一个定制magento
query
从数据库中获取以下值:我需要自定义查询某些产品在Magento
product name,
product link,
product description,
product image,
product price,
product SKU.
属性我需要一个定制magento
query
从数据库中获取以下值:我需要自定义查询某些产品在Magento
product name,
product link,
product description,
product image,
product price,
product SKU.
这SQL会给你产品名称。您可以修改此查询添加attribute_id
和entity_type_id
的SKU等
SELECT `value` AS product_name
FROM catalog_product_entity_varchar
WHERE entity_type_id = (SELECT entity_type_id FROM eav_entity_type WHERE entity_type_code = 'catalog_product')
AND attribute_id = (SELECT attribute_id FROM eav_attribute WHERE attribute_code = 'name' AND entity_type_id = (SELECT entity_type_id FROM eav_entity_type WHERE entity_type_code = 'catalog_product'))
,一旦你有多个attribute_id
和entity_type_id
然后用IN
关键字与SQL
尝试这些,
$sku = Mage::getModel('catalog/product')->load($_product->getId())->getName();
$sku = Mage::getModel('catalog/product')->load($_product->getId())->getDescription();
$sku = Mage::getModel('catalog/product')->load($_product->getId())->getPrice();
$sku = Mage::getModel('catalog/product')->load($_product->getId())->getSku();
echo Mage::helper('catalog/image')->init($_product, 'small_image')->resize(50,50);
请分享你已经尝试了什么。 – 2014-10-01 12:46:42
我没有尝试任何查询,因为我对magento没有任何知识 – faysal 2014-10-01 12:48:30