Opencart发货模块-选择时-用户注销

Opencart shipment module - when choosing - user logout

我正在准备自定义装运模块。我找到了bug/problem? - 它看起来像这样:

  1. 登录商店账户
  2. 结帐
  3. 继续地址
  4. 当我在发货时 - 此自定义模块处于活动状态,当我单击下一步或重新加载页面时 - 用户注销。

我正在使用最新版本 3.0.2.0(同时检查最新的 alfa 3.1)

请帮助我:-(

我不知道为什么它不起作用。 我还注意到,当我尝试将某些内容存储到会话 this->session->......

时,该用户也已注销

编辑 我在全新安装的 alfa 上也检查了这个 - 不起作用。 为了最好地了解发生了什么,请查看带有该扩展名的视频和包(出于未知原因 - 安装您需要手动复制这些文件)

我的 google 驱动器上的扩展和视频剪辑:

https://drive.google.com/open?id=17XPqGOdTImiQpx4Ax2RlyW_opP-6SFd_

h这是会话保存到数据库的问题。数据库受 space 限制。您的扩展有非常庞大的 Paczkomat 列表。所以这个数据不能保存到数据库和操作中断。解决方案:更改保存会话的位置.. 在文件 system/config/catalog.php 找到:

$_['session_engine']       = 'db';

改为

$_['session_engine']       = 'file';

文件中相同system/config/default.php

$_['session_engine']       = 'db';

改为

$_['session_engine']       = 'file';

它不太安全,但有助于使用此模块。我认为模块的作者应该知道在 OC 版本 3.0.x 中他的发布模块会出现这个问题。如果您想要更好的解决方案,可以联系我 kestas[at]smartechas.eu

干杯