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

时间:2017-03-23 14:04:02

标签: php opencart opencart2.x

我在opencart 2上有一个journal2主题。我遇到了产品过滤器的问题。在桌面上,它们正常显示,在移动设备上,它们根本没有加载。通常它们应该由left-column.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 } ?>

但是过滤器模块似乎没有到达移动设备上的$ module变量(其他模块在移动设备上也显示得很好)。

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

提前致谢!

2 个答案:

答案 0 :(得分:0)

删除hidden-xs课程。

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

  

超小型设备电话(&lt; 768px)

Bootstrap CSS Helper Classes Reference

答案 1 :(得分:0)

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

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;

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