我有重写classes/Tools.php
类的模块。在台式计算机上可以正常工作,但在移动设备上则无法工作。
这是我的替代项,位于:mymodule/overrides/classes/Tools.php
:
<?php
class Tools extends ToolsCore
{
public static function setCurrency($cookie)
{
// This is not working BTW
$logger = new FileLogger(0);
$logger->setFilename(_PS_ROOT_DIR_ . '/log/debug.log');
$logger->logDebug("HOLA MUNDO");
if (!Module::isEnabled('mymodule'))
return parent::setCurrency($cookie);
if (Tools::isSubmit('SubmitCurrency'))
return parent::setCurrency($cookie);
if ((int)$cookie->id_currency)
return parent::setCurrency($cookie);
$cookie->id_currency = (int)Configuration::get('FO_DEFAULT_CURRENCY');
return parent::setCurrency($cookie);
}
}
为什么这在移动设备上不起作用?!