在 php / Opencart 中加载第一页时未创建会话

Session is not creating on first page load in php / Opencart

我正在打开购物车中进行一项自定义工作,即根据 IP 检测国家/地区并根据检测到的国家/地区设置商店货币。我已经完成了所有操作,但在我第一次加载网站会话时未创建以及在我刷新页面会话时创建了问题。

您可以检查一下session,如果没有创建session就强制刷新页面,这样就可以解决这个问题。我遇到过类似的问题,我这样做是为了解决问题。 你可以这样做。

<?php 
if(isset($this->session->data['sessionName']) && $this->session->data['sessionName']=='')
    {
        echo "<script>location.reload()</script>";

    }
?>