open cart journal 2 theme product filters on mobile are not shown

open cart journal2 theme product filters on mobile are not showed

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

 <?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 } ?>

但是过滤器模块似乎无法在移动设备上访问 $module 变量(其他模块在移动设备上也显示得很好)。

谁能告诉我如何解决这个问题? $modules 变量来自哪里我的意思是模块被添加到它?是什么阻止过滤器在移动设备上呈现?

提前致谢!

移除 hidden-xs class.

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

Extra small devices Phones (<768px)

Bootstrap CSS Helper Classes Reference

嗯,我不知道怎么回事,但问题出在这里:

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;

所以过滤器确实没有在手机上呈现...我已经评论了这一行,瞧 - 我在手机上有我的过滤器!