SEO中国站 | SEO站长社区      SEO中国站专注为企业提供搜索引擎优化(SEO)服务,中国SEO服务诚信高效品牌      关于我们 | 客户服务 | SEO博客 | 加入收藏 | RSS订阅

SEO中国站:提供SEO服务|网站优化,搜索引擎优化(SEO)服务专业平台

SEO中国站专业为中小型企业提供SEO服务搜索引擎优化中国SEO在线诚信服务平台,如需更多咨询和交流,请点击客户服务中心交谈,QQ:176128596!
域名主机 网站安全 网站运营 Discuz Shopex Ecshop Dedecms MagentoZencart Wordpress Z-Blog Access/Mysql PHP编程 ASP/ASP.NET HTML/DIV+CSS 电脑安全
返回首页
当前位置: 首页 > 网站建设 > Zencart >

Zencart使用Easy Populate 1.2.5.7批量上传产品详解

时间:2012-09-06 12:15来源:SEO中国站 作者:seocnz 点击:
Zencart使用Easy Populate 1.2.5.7批量上传产品详解 ,在使用Easy Populate 1.2.5.7.csv插件批量上传产品时可能会遇到如下问题: 1、因此插件兼容.csv格式文件,所以上传前需先将.xls格式文件另存为.CSV格式。起初没注意到这一点,尝试上传多个.xls结尾的数
  

      Zencart使用Easy Populate 1.2.5.7批量上传产品详解,在使用Easy Populate 1.2.5.7.csv插件批量上传产品时可能会遇到如下问题:

 

1、因此插件兼容.csv格式文件,所以上传前需先将.xls格式文件另存为.CSV格式。起初没注意到这一点,尝试上传多个.xls结尾的数据库,均以失败告终。
2、使用excel表格编辑数据时,其如果产品描述部分非源码的话,上传之后其格式难以保存,有时需要用到换行符,可以考虑在excel中添加,操作方法如下:

 

需用VBA程序将产品描述进行换行操作,代码如下:


Sub 替换换行符为 ()
For Each c In ActiveSheet.UsedRange.Cells
c.Value = Replace(c.Value, Chr(10), “<br />”)
Next
End Sub


3、上传到数据库中的csv表格必须的列有以下这些,其他的可酌情加减:


v_products_model
v_products_image
v_products_name_1
v_products_description_1
v_products_price
v_products_weight
v_products_quantity
v_categories_name_1
v_categories_name_2
v_status


可考虑添加时间项,这样产品列表可设置按时间排序:


4、产品图片如有多幅,需修改要上传的产品细节图名字为 名字_01, 名字_02字样,上传图片后,系统可自动识别添加到对应产品,此名字应与该产品model id一致。
5、通过excel表来编辑数据时,查找替换偶尔会出错,如公式太长等,可考虑通过脚本实现:

替换时提示”公式太长“的解决办法:


Sub 替换换行符为()
For Each c In ActiveSheet.UsedRange.Cells
c.Value = Replace(c.Value, “<br /><br /><br />”, “<br /><br />”)
Next
End Sub

 

文章出处:www.seocnz.com
SEO中国站专注企业SEO服务SEO优化,网站优化,中国SEO诚信服务品牌。
本文seocnz保留所有,转载请以连接形式注明出处。

------分隔线----------------------------

------分隔线----------------------------
发表评论
请自觉遵守互联网相关政策法规,作者管理后台可以删除恶意评论、广告和违禁词语。。
验证码:点击我更换图片
SEO中国站优化服务官方微薄
推荐内容
SEO服务