我正在为opencart构建一个脚本,它将发送电子邮件。它不是一个扩展,它是一个单独的小组。
我在opencart中添加了一个选项,可以启用或禁用此功能。问题是我无法从opencart获取设置到我的脚本。
举个例子,我的php脚本中有以下代码
if ($config->get('sendemails_status')) {
$store_id = $config->get('config_store_id');
}
当我运行该代码时,我收到此错误
Call to a member function get() on a non-object
有人可以告诉我如何在PHP脚本中使用上述代码?
答案 0 :(得分:-1)
错误是由缓存文件夹上设置的权限引起的。将其设置为755
,将文件设置为555
,然后将其设置为家并干燥。
或
在system/library/session.php
中将开始会话替换为:
session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/../tmp'));
或
您没有设置变量,请在yo数据库中查看设置。