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

Тема в разделе "Opencart", создана пользователем Sevser, 4 дек 2014.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
  1. Sevser

    Sevser

    Регистр.:
    13 ноя 2012
    Сообщения:
    433
    Симпатии:
    176
    При использовании фильтра Mega Filter Pro на теме Journal 2 такая проблема: при заходе в категорию всё нормально отображается, но при применении какого либо фильтра все фильтруется, а первое изображение товара не показывается, при наведении курсора секонд-изображение паказывается. Если обновить страницу, то все появляется.
    И еще такой момент: стоит спойлер для описания категории, так с ним та же беда - после применения фильтра не отображается, а после обновления страницы все появляется.
    Может кто-то что подскажет?
     
  2. Sevser

    Sevser

    Регистр.:
    13 ноя 2012
    Сообщения:
    433
    Симпатии:
    176
    Пока заменил в /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>
    картинки так есть, но это временное решение
     
    Последнее редактирование: 4 дек 2014
  3. Twix007

    Twix007

    Регистр.:
    11 окт 2009
    Сообщения:
    220
    Симпатии:
    53
    а равзе по функционалу не устраивает дефолтный от темы?
    тот же фильтер про!
     
  4. panasys

    panasys Постоялец

    Регистр.:
    3 май 2006
    Сообщения:
    93
    Симпатии:
    15
    Я использую дефолтный от темы, если с ним разобраться, вполне нормальный фильтр
     
  5. bax000

    bax000 Создатель

    Регистр.:
    16 фев 2016
    Сообщения:
    39
    Симпатии:
    15
    а дефолтный фильтр у всех работает сортировка по атрибутам? а то атрибуты видит, но при выборе пишет что товаров не найдено
     
  6. debian

    debian Писатель

    Регистр.:
    14 окт 2014
    Сообщения:
    1
    Симпатии:
    0
    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 КБ
      Просмотров:
      37
  7. ahouse

    ahouse

    Регистр.:
    8 авг 2010
    Сообщения:
    192
    Симпатии:
    15
    я собрал решение пары проблем в один 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>