Помощь Тема Journal 2 + Mega Filter Pro, проблемка

Sevser

Мой дом здесь!
Регистрация
13 Ноя 2012
Сообщения
437
Реакции
201
При использовании фильтра Для просмотра ссылки Войди или Зарегистрируйся на теме Для просмотра ссылки Войди или Зарегистрируйся такая проблема: при заходе в категорию всё нормально отображается, но при применении какого либо фильтра все фильтруется, а первое изображение товара не показывается, при наведении курсора секонд-изображение паказывается. Если обновить страницу, то все появляется.
И еще такой момент: стоит спойлер для описания категории, так с ним та же беда - после применения фильтра не отображается, а после обновления страницы все появляется.
Может кто-то что подскажет?
 
Пока заменил в /catalog/view/theme/journal2/template/product/category.tpl этот код:
Код:
<a href="<?php echo $product['href']; ?>" <?php if(isset($product['thumb2']) && $product['thumb2']): ?> class="has-second-image" style="background: url('<?php echo $product['thumb2']; ?>') no-repeat;" <?php endif; ?>>
                <img class="lazy first-image" src="<?php echo $this->journal2->settings->get('product_dummy_image'); ?>" data-src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" />
            </a>
на этот:
Код:
 <a href="<?php echo $product['href']; ?>" <?php if(isset($product['thumb2']) && $product['thumb2']): ?> class="has-second-image" style="background: url('<?php echo $product['thumb2']; ?>') no-repeat;" <?php endif; ?>>
                <img class="lazy first-image" src="<?php echo $product['thumb']; ?>" data-src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" />
            </a>
картинки так есть, но это временное решение
 
Последнее редактирование:
а равзе по функционалу не устраивает дефолтный от темы?
тот же фильтер про!
 
Я использую дефолтный от темы, если с ним разобраться, вполне нормальный фильтр
 
а дефолтный фильтр у всех работает сортировка по атрибутам? а то атрибуты видит, но при выборе пишет что товаров не найдено
 
I have a solution for Journal2 - Mega Filter Pro.
Everything works perfect.
The price is 10$ if anyone would like to buy trough paypal.
You can contact me with a personal message here in the forum and I will provide you a link demo.
 

Вложения

  • Untitled.png
    Untitled.png
    404,2 KB · Просмотры: 39
я собрал решение пары проблем в один ocmod решает проблему с надписью, картинками, и высотой блока товара в категории

Код:
<modification>
    <name>MFP Journal2 fix</name>
    <code>mfp.fix</code>
    <version>1.0</version>
    <author>pupkin</author>
    <link></link>

   
   

    <file path="catalog/view/theme/journal/template/common/header.tpl">
      <!--
        <operation>
            <search><![CDATA[
            </head>
            ]]></search>
            <add position="befor"><![CDATA[
                <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
            ]]></add>
        </operation>
      -->
     
          <operation>
            <search><![CDATA[
                <script src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
            ]]></search>
            <add position="replace"><![CDATA[
               
            ]]></add>
        </operation>
      <operation>
            <search><![CDATA[
                <script src="catalog/view/javascript/mf/jquery-ui.min.js" type="text/javascript"></script>
            ]]></search>
            <add position="replace"><![CDATA[               
            ]]></add>
        </operation>
     
     
     
    </file>
     
      <file path="catalog/controller/module/mega_filter.php">
        <operation>
            <search><![CDATA[
                function index( $setting ) {
            ]]></search>
            <add position="after"><![CDATA[
                if( ! isset( $setting['_idx'] ) ) {
                    return false;
                }
            ]]></add>
        </operation>
    </file>
  <file path="catalog/controller/module/mega_filter.php">
        <operation>
            <search><![CDATA[
                function index( $setting ) {
            ]]></search>
            <add position="after"><![CDATA[
                if( ! isset( $setting['_idx'] ) ) {
                    return false;
                }
            ]]></add>
        </operation>
    </file>
      <file path="catalog/view/theme/journal2/template/product/category.tpl">
        <operation>
            <search><![CDATA[
                <a href="<?php echo $product['href']; ?>" <?php if(isset($product['thumb2']) && $product['thumb2']): ?> class="has-second-image" style="background: url('<?php echo $product['thumb2']; ?>') no-repeat;" <?php endif; ?>>
            ]]></search>
            <add position="replace" offset="2"><![CDATA[
                <a href="<?php echo $product['href']; ?>" <?php if(isset($product['thumb2']) && $product['thumb2']): ?> class="has-second-image" style="background: url('<?php echo $product['thumb2']; ?>') no-repeat;" <?php endif; ?>>
                    <img class="lazy first-image" src="<?php echo $product['thumb']; ?>" data-src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" />
                </a>
            ]]></add>
        </operation>
    </file>

</modification>
 
Назад
Сверху