我正在尝试将一些(但不是全部)价格从一家商店更新到另一家商店。例如,一件衬衫应该是第二家商店价格的 1.2 倍
我只想根据实体标签更新一些项目组,但我正在努力从 magento 中提取所有数据(除了我可以在下面的代码中得到的数据)。我缺少的是价格和实体标签。我知道他们住在哪些表中,但不确定访问它们的正确 magento 语法,例如 Mage::getModel('catalog/product') 并且我正在尝试使用 Magento 友好代码而不是查询来实现这一点
使用企业 1.11,现阶段不考虑购买插件,任何建议都非常感谢
$mageFilename = 'app/Mage.php';
require_once $mageFilename;
Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID); #important
$product_id = '8782';
$collection = Mage::getModel('catalog/product')
->load($product_id);
echo "Collection: " . $collection->getName();
echo "<br>";
echo "Attribute Set: " . $collection->getAttributeSetId() . " SKU: " . $collection->getSku();
echo "<br>";
echo "Entity ID: " . $collection->getEntity_id() . " Product Type (Attribute Label): " . $collection->getProducttype();