zen-cart网站,模版,采集,二次开发

首页 » Linux » OpenCart » 阅读文章

OpenCart批量上传插件安装及使用详细教程

2011-10-05 17:44 105322 10 发表评论
标签:


一、批量上传插件

作者:JNeuhoff

下载地址:http://www.opencart.com/index.php?route=extension/extension/info&extension_id=17

二、安装方法

1.将压缩包解压后,吧upload文件夹里的内容上传到网站对应目录里。

2.修改文件

在 admin/controller/common/header.php中查找

$this->data['text_backup'] = $this->language->get('text_backup');

在其下添加

$this->data['text_export'] = $this->language->get('text_export');

查找

$this->data['backup'] = $this->url->link('tool/backup', 'token=' . $this->session->data['token'], 'SSL');

在其下添加

$this->data['export'] = $this->url->link('tool/export', 'token=' . $this->session->data['token'], 'SSL');

在 admin/language/english/common/header.php中查找

$_['text_backup'] = 'Backup / Restore';

在其下添加

$_['text_export'] = 'Export / Import';

在admin/view/template/common/header.tpl中查找

<li><a href="<?php echo $backup; ?>"><?php echo $text_backup; ?></a></li>

在其下添加

<li><a href="<?php echo $export; ?>"><?php echo $text_export; ?></a></li>

3.修改权限

System -> Users -> User Group ->edit中,将Access Permission和Modify Permission都Select All,然后save保存即可,安装到此完成。

三、使用方法

System ->Export / Import,点击Export导出原来的产品和分类数据,然后对比即可增加新的数据。

注:增加新数据要在原来导出的表的基础上增加,不然会吧原来的数据清理掉

四、各表格重点注释

在表Categories中,
category_id分类id,由于分类id是递增的,所以新增加的分类id即是原来最后一个category_id加1
parent_id 父级分类id,如果新增分类是顶级分类则填0,如果是子分类则在表中找到父级分类的ID

在表Products中,
product_id产品id,由于产品d是递增的,所以新增加的产品id即是原来最后一个product_id加1
categories即此新增产品的分类ID,如果新增产品隶属多个分类,用逗号隔开
additional image names细节图,如果有多张细节图用逗号隔开
related_ids填写于此新增产品相关的产品ID,多个用逗号隔开

在表Options中,
如果此新增产品有属性,则在此表中填写
option属性名称,如果此产品要增加1个新的属性名称,可以直接在此栏填写,不要再后台先建立好,上传时会自动建立
type属性类型
value属性的值

相关日志:

评论 共10条 (RSS 2.0) 发表评论

  1. dean pang 说道:

    你好,还是不知道怎样安装那个插件,和怎样设置CSV文件,麻烦指教下

  2. E-zencart 说道:

    :sad: 安装上已经写的最详细了,就是覆盖文件,然后已有文件中添加些代码,设置csv,你可以先导出,在对比下已有的csv他是怎么写,照着样子添加就OK了

  3. szlwlmq 说道:

    我用的是1.5.2.1.在官网下的对应版本插件,按照教程安装后,批量导出乱码。不知怎么解决啊

  4. zj 说道:

    你好,为什么 按你的步骤完成了,提示权限错误?我全部全选了。 :mad:

  5. zj 说道:

    可以了,谢谢

  6. nick11 说道:

    szlwlmq 說道:

    2012/05/17 16:03

    我用的是1.5.2.1.在官網下的對應版本插件,按照教程安裝後,批量導出亂碼。不知怎麼解決啊

    和你一樣問題

  7. senny 说道:

    为什么我点export的时候 提示这个错误呢? Fatal error: require_once(): Failed opening required ‘Classes/PHPExcel.php’ (include_path=’.:/usr/lib/php’) in /home/u446714731/public_html/admin/model/tool/export.php on line 2564

  8. wangxch 说道:

    怎么提示这个,是怎么回事呢?
    Could not close zip file php://output.
    text_log_details

  9. 足以 说道:

    你好,为什么 按你的步骤完成了,提示权限错误?我全部全选了

  10. 菜鸟 说道:

    权限都加了 还是提示权限不够 什么回事呢?求高手

发表评论

  • 
  • 插入代码

联系我 Contact Me

回到页首