我使用 Opencart 版本 1.5.4.1,并且我已经安装了商店模块并在下拉列表中有 3 个商店(默认示例、商店 1、商店 2)。
我的要求是将最后一个商店(示例 Store2)重定向到account/login
.
我试图修改\catalog\controller\module\store.php
from index.php?route=common/home
to中的路径,index.php?route=account/login
但 Store1 和 Store2 都被重定向到account/login
.
我还尝试使用以下if
条件:如果我从默认选择 Store1 和 Store1 到 Store2,它可以工作,但如果从默认选择 Store2,它就不起作用。
foreach ($results as $result) {
if((int)$this->config->get('config_store_id')==1)
{
$this->data['stores'][] = array(
'store_id' => $result['store_id'],
'name' => $result['name'],
'url' => $result['url'] . 'index.php?route=account/login'
);
}
else
{
$this->data['stores'][] = array(
'store_id' => $result['store_id'],
'name' => $result['name'],
'url' => $result['url'] . 'index.php?route=common/home'
);
}
}