Easy Populate是zencart用的最广泛的批量上传插件.且最新版支持zencart1.5.1版本,但是可能是作者的疏忽还是留下的几个小bug.
下载
错误一: 1.39版语言项被覆盖缺失
原因: 由于1.39 与1.50 1.50中YOUR_ADMIN\includes\languages\english.php有所不同,但是插件直接使用1.5.x的english.php导致1.39版语言有所缺失
解决方案: 删除YOUR_ADMIN\includes\languages\english.php,将Easy Populate中需要用到的语言项转移到YOUR_ADMIN\includes\languages\english \extra_definitions\easypopulate.php中
Easy Populate中需要用到的语言项转移到YOUR_ADMIN\includes\languages\english\extra_definitions\easypopulate.php中添加
1 |
define( 'BOX_CONFIGURATION_EASY_POPULATE' , 'Easy Populate' ); |
错误二: 1.5.x版Configuration中Easy Populate配置项没有显示
解决方案:
YOUR_ADMIN\includes\functions\extra_functions\easypopulate_functions.php查找
1 |
function install_easypopulate() { |
函数末尾增加
1 |
if (function_exists( 'zen_register_admin_page' )) { |
2 |
if (!zen_page_key_exists( 'easyPopulateConfig' )) { |
3 |
zen_register_admin_page( 'easyPopulateConfig' , 'BOX_CONFIGURATION_EASY_POPULATE' , |
4 |
'FILENAME_CONFIGURATION' , 'gID=' . $group_id , 'configuration' , 'Y' , 300); |
5 |
} |
6 |
} |
错误三: 部分空间Tools–>Easy Populate部分乱码错误问题
原因: 这是因为部分空间未开启短标签,而tempEP文件夹的中的2个php文件全部使用的短标签,导致引入的php未被解析,而是直接输出
解决方案:,将短标签补全(ps:如果你想省事,你可以开启空间的php短标签功能,然后重启apahce即可)
修正版下载
未经允许不得转载:外贸商城系统,外贸网站模板,php建站教程,zencart模板 » ZenCart批量上传插件Easy Populate最新版错误修正方案