Php 手机上的open cart journal2主题产品过滤器未显示

Php 手机上的open cart journal2主题产品过滤器未显示,php,opencart,opencart2.x,Php,Opencart,Opencart2.x,我在opencart 2上有一个journal2主题。我的产品过滤器有问题。在桌面上,它们正常显示,在移动设备上,它们根本没有加载。通常,它们应该由左列.tpl中的$module变量呈现 <?php if ($modules) { ?> <div id="column-left" class="col-sm-3 hidden-xs side-column <?php echo $this->journal2->settings->get('flyout

我在opencart 2上有一个journal2主题。我的产品过滤器有问题。在桌面上,它们正常显示,在移动设备上,它们根本没有加载。通常,它们应该由左列.tpl中的$module变量呈现

 <?php if ($modules) { ?>
<div id="column-left" class="col-sm-3 hidden-xs side-column <?php echo $this->journal2->settings->get('flyout_column_left_active') ? 'flyout-left' : ''; ?>">
 <?php foreach ($modules as $module) { ?>
 <?php echo $module; ?>
 <?php } ?>
</div>
<?php } ?>


删除
隐藏的xs

这是一个在小屏幕上隐藏内容的类:


超小型设备手机(Hmmm,我不知道这是怎么回事,但问题在于:

in the /catalog/controller/module/journal2_super_filter.php
line 59
我找到了这条线

if (Journal2Cache::$mobile_detect->isMobile() && !Journal2Cache::$mobile_detect->isTablet() && $this->journal2->settings->get('responsive_design')) return;

因此,过滤器确实没有在手机上呈现……我已经注释了这一行,瞧——我的过滤器在手机上了!

嗨,这不是问题。过滤器根本不会加载(css不会隐藏过滤器)。如果该筛选器是唯一应该出现在左栏中的筛选器,则该栏根本不会呈现,从中我可以得出结论,$modules数组为空…并且这种情况仅在移动设备上发生…相同的页面在桌面上显示得很好。如果您的站点处于活动状态,您可以发送url吗?您好,很抱歉回答得太晚了…此站点不处于活动状态。但我可以要找到问题,请参阅上面的答案。但无论如何,感谢您的帮助!;-)