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)
嗯,我不知道怎么回事,但问题出在这里:
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;
所以过滤器确实没有在手机上呈现...我已经评论了这一行,瞧 - 我在手机上有我的过滤器!
我在 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)
嗯,我不知道怎么回事,但问题出在这里:
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;
所以过滤器确实没有在手机上呈现...我已经评论了这一行,瞧 - 我在手机上有我的过滤器!