我希望在这里收到有关以下主题的一些信息:
调用此函数:
protected function getAdminDirectory()
{
return str_replace(HTTP_SERVER, '', HTTP_ADMIN);
}
在这个php语句中结束:
PHP注意:使用未定义的常量HTTP_ADMIN - 假设' HTTP_ADMIN'在第452行的/xx/xxx/xxx/www/catalog/controller/payment/mollie_ideal.php
这句话似乎检索了admin目录但是常量是未定义的,我不确定在哪里定义它我的问题是,如果我可以使这个静态,因为该目录是已知的。
如果是这样,它会是什么样子?
{
return str_replace(HTTP_SERVER, 'admin', admin);
}
使用opencart 2.0.1.1和Mollie 5.2.6版 https://github.com/mollie/OpenCart/releases
先谢谢你。
答案 0 :(得分:0)
您应该在config.php文件中添加一个admin目录指令。
定义(' HTTP_ADMIN',' http://xxxx.xx/admindirectory/'); (通常只是管理员/)
答案 1 :(得分:0)
对于遇到此问题的其他人:
*/
protected function getAdminDirectory()
{
// if no default admin url defined in the config, use the default admin directory.
if (!defined('HTTP_ADMIN'))
{
return 'admindirectory/';
}
return str_replace(HTTP_SERVER, '', HTTP_ADMIN);
}
目录/ controller / payment / mollie_ideal.php中的