我对整个magmi,magento都很新,而且有点令人困惑。 几个问题:
有两种价格,一种是供应商给出的原始价格,第二种价格是我给出的价格,我要向访客展示的价格。为了显示“我的价格”,我应该在csv文件中写些什么? +我如何自动减少原价的20%,或者另一方面增加20%?
“category_ids”有替代品吗?我喜欢把它的名字, 而不是“17” - “汽车”,我是否足够清楚?
这是我的csv:
制造商类别in_depth维度数量名称sku模型缩略图价格price1xx has_options short_description图像upc weight shipment_type商店网站attribute_set
在attribute_set-下我写了DEFAULT 在网站下 - 我写了所有子域名 在类别下 - 我写了每个类别的名称 - 示例 - 汽车
你觉得好吗?
tnx in advanced !!!
答案 0 :(得分:2)
关于类别的问题,Magmi有一个名为 On the category category creator / importer 的插件。
它的工作方式非常简单,在csv文件中添加名称为 categories 的字段,对于每个产品,以逗号分隔格式添加相关类别:
parentcategory/subcategory,other category
将自动创建Magento中的现有类别。
要使用它,您必须激活它。您可以通过Magmi Web界面(在运行应用程序之前不要忘记单击保存配置文件)或直接编辑plugins.conf
文件。
答案 1 :(得分:1)
如果有帮助,这里是我用来成功导入magmi的模板:
对于产品导入(只是标题):
store,websites,attribute_set,type,category_ids,sku,name,price,special_price,cost,weight,status,visibility,is_imported,tax_class_id,description,short_description,qty
对于图片:
sku,image,small_image,thumbnail
333333,/333333.jpg,/333333.jpg,/333333.jpg
始终使用1-10种产品对小规模进口进行测试,并且只有在您确诊出任何潜在问题后才能继续进行。
答案 2 :(得分:0)
将所有产品价格提高%10:
<?php
$percent = 1.10; // percentage of increase, for decrase replace 0.10
$store = 2; // store code
$priceUpdate = Mage::getSingleton('core/resource')->getConnection('core_write');
$priceUpdate->query("
UPDATE catalog_product_entity_decimal val
SET val.value = (val.value * $percent)
WHERE val.attribute_id = (
SELECT attribute_id FROM eav_attribute eav
WHERE eav.entity_type_id = 4 // 4 is catalog/product id
AND eav.attribute_code = 'price' // this is the attribute type where in eav_attribute
)
AND val.store_id = $store
");
?>