大家都支持opencart有个导入导出的插件对吧?就是:Export/Import Tool这个插件,但是很多人看到繁琐的安装过程可能会望而却止,或者安装完了后,修改好了权限后,发现无法使用,嘿嘿,下面来说说安装到使用和错误解决办法吧! 先说安装,下载对应opencart的版本,比如你的是1.5.2你就下对应版本的插件 第一步,上传下了后解压,把里面upload文件夹里的文件传到对应的目录下 第二步:修改文件修改:/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/language/zh-CN/common/header.php搜索: $_['text_backup'] = '数据维护(Backup/Restore)'; 在后面添加: $_['text_export'] = '导入/导出[Export / Import]'; 【PS,如果你没有安装中文语言包可以跳过这个步骤,如果你添加了其他语言包就要在/admin/language/下相应的语言包里的/common/header.php搜索“$_['text_backup'] ”这一行,然后按照上面例子在下一行增加个“$_['text_export'] ”的函数,并且赋予一个对应值】 修改:/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> 第三步:修改权限登录opencart后台,依次打开“系统管理[system]-管理员[Users]-管理员群组[User Group]”,修改超级管理员权限,把“查看权限(Access Permission)”和“修改权限(Modify Permission)”都全选然后保存 第四步:解决“Error: Could not load language tool/export!”错误这个错误代码一看,就知道是语言包没有对应的,因为你使用的不是默认的英语导致,这个时候,你需要新建一个语言包,步骤如下: 把/admin/language/english/tool/下的“export.php”复制到/admin/language/zh-CN/tool/下即可,如果你想汉化下也可以修改下php文件,把里面的值改为中文,如果是用其他语言的,就按照这样的方法复制文件过去即可! 汉化范例:“$_['heading_title'] = 'Export / Import';”改为“$_['heading_title'] = '导出Export / 导入Import';”
第四步:导出和导入点击选择文件然后选择一个xls的excel文件然后导入即可,导出的话就点击右上角的导出即可,具体的使用网上有教程,初次使用请备份好数据库,修改文件前请备份源文件,修改的文件编码必须保持utf-8 OK了!这就是整个插件的安装,修改,修正和使用教程了! (责任编辑:好模板) |