[Помогите] после установки Simon Filters перестал работать увеличении картинки в категориях

Тема в разделе "OpenCart", создана пользователем maetus, 4 ноя 2014.

  1. maetus

    maetus

    Регистрация:
    24 фев 2013
    Сообщения:
    216
    Симпатии:
    40
    Установил Simon Filters 2.12.0 Build 0001 после чего перестал работать увеличение картинок в категории как раз там где выводится фильтр. Как можно решить данную проблему ?

    как работает когда фильтр не выводится в категории
    [​IMG]

    [​IMG] после нажатия на увеличение картинки - открывается новая страница с картинкой

    [​IMG]

    вот код который отвечает за увеличение картинки
    Код:
    <?php if( $categoryPzoom ) { $zimage = str_replace( "cache/","", preg_replace("#-\d+x\d+#", "",  $product['thumb'] ));  ?>
                                <a href="<?php echo $zimage;?>" class="info-view colorbox product-zoom" title="<?php echo $product['name']; ?>"><i class="fa fa-search-plus"></i></a>
                            <?php } ?>
     
  2. halfhope

    halfhope

    Регистрация:
    31 дек 2012
    Сообщения:
    285
    Симпатии:
    312
    В коде шаблона страницы категорий должен быть javascript код, который добавляет обработчик colorbox ко всем изображениям. Примерно такой: $('.image>img').colorbox{}
    Его нужно выполнять каждый раз, когда SimonFilters загружает новый (отфильтрованный) список товаров.
     
    HPlus нравится это.
  3. maetus

    maetus

    Регистрация:
    24 фев 2013
    Сообщения:
    216
    Симпатии:
    40
    добавил этот код на страничку категорий но ничего не изменилось картинка так и не открывается в colorbox
    <script type="text/javascript">
    $('.zimage>img').colorbox{}
    </script>
    --- Добавлено, 4 ноя 2014 ---
    может причина в том что картинки открываются из кеша. Может можно сделать так что бы они открывались не с кеша
     
  4. gameboy

    gameboy

    Регистрация:
    25 окт 2012
    Сообщения:
    34
    Симпатии:
    6
    Тоже столкнулся с похожей проблемой,использую стилизацию селектов(jquery form styler) и связанные опции,так вот после фильтрации не открывается второй селект у связанных опций(первый открывается),если убрать стилизацию,то все работает,не пойму только одно,если стилизация происходит после аякса фильтра,значит вроде как все работает,но почему тогда второй селект(от связанного первого) не реагирует

    upd починил,добавил скрипт стилизации в самый низ страницы,до этого в середине был
     
    Последнее редактирование: 27 мар 2015