2017-03-23 1 views
0

J'ai un thème journal2 sur opencart 2. J'ai un problème avec les filtres de produits. Sur le bureau, ils apparaissent normalement et sur mobile, ils ne sont pas chargés du tout. Normalement, ils devraient être rendus par la variable $ module dans le fichier left-column.tpl.Panier ouvert journal2 Les filtres de produits de thème sur mobile ne sont pas affichés

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

Mais le module de filtres ne semble pas se rendre à la variable $ module sur les mobiles (les autres modules montrent très bien aussi sur mobile). Est-ce que quelqu'un peut donner une idée de comment je peux résoudre ce problème? D'où vient la variable $ modules, je veux dire que les modules sont ajoutés? Qu'est-ce qui empêche le rendu des filtres sur mobile?

Merci d'avance!

Répondre

0

Hmmm, je ne sais pas comment cela, mais le problème était ici:

in the /catalog/controller/module/journal2_super_filter.php 
line 59 

Je trouve cette ligne

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

donc en effet les filtres ne se rendaient sur les mobiles ... Je l'ai commenté cette ligne sur et le tour est joué - j'ai mes filtres sur mobile!

0

Supprimer hidden-xs classe.

C'est une classe bootstrap qui cachent le contenu sur les petits écrans:

supplémentaires petits appareils (téléphones < 768px)

Bootstrap CSS Helper Classes Reference

+0

Salut, Ce n'est pas le problème. Les filtres ne se chargent pas du tout (ils ne sont pas cachés par css). Si le filtre est le seul qui devrait apparaître dans la colonne de gauche, la colonne n'est pas rendue du tout, d'où je conclus que le tableau $ modules est vide ... Et cela n'arrive que sur mobile ... la même page apparaît juste bien sur le bureau. –

+0

pouvez-vous envoyer l'URL si votre site est en ligne? – DigitCart

+0

Bonjour, Désolé pour une réponse trop tardive .... Ce site n'est pas en ligne. Mais j'ai été capable de trouver le problème - voir la réponse ci-dessus. Mais de toute façon Merci d'avoir essayé d'aider! ;-) –