[Помогите] FilterPro v2.4.2 нужна помощь с настройкой

Тема в разделе "OpenCart", создана пользователем tyners19, 11 дек 2013.

  1. tyners19

    tyners19

    Регистрация:
    22 ноя 2013
    Сообщения:
    51
    Симпатии:
    1
    Еще раз всем привет.

    Ребят прошу помочь с настройкой.
    Ситуация сведущая.
    Все необходимые фильтры установлене все выводится корректно.
    Пытаюсь отфильтровать товар по определенной категории, нажимаю в фильтре необходимую категорию, но товара не выводится отфильтрованный так и остается все как было.
    Может что не понимаю объясните
     
  2. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    2.044
    Симпатии:
    777
    Скорее всего, у вас проблема с шаблоном вывода.
    Посмотрите файл /catalog/view/theme/*ваш шаблон*/template/module/filterpro_products.tpl
    В этом файле всё содержимое тега <div class="product-list"> должно соответствовать содержимому этого же тега в файле /catalog/view/theme/*ваш шаблон*/template/product/category.tpl (можно просто скопировать).
     
  3. tyners19

    tyners19

    Регистрация:
    22 ноя 2013
    Сообщения:
    51
    Симпатии:
    1
    В итоге данный фаил в своей теме не нашел.
    Нашел filterpro_products.tpl вобще в папке с каким то неизвестным шаблоном как он попал хз.
    В данном файле не нашел тега <div class="product-list">
    Код:
                        <?php foreach ($products as $product) { ?>
                        <!-- start item -->
                        <div class="grid-item">
                            <div class="image-content">
                                <?php if ($product['thumb']) { ?>
                                <div class="image">
                                    <a href="<?php echo $product['href']; ?>" title="<?php echo $product['name']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a>
                                </div>
                                <?php } else { ?>
                                <div class="image no-image">
                                    <i class="icon-camera"></i>
                                </div>
                                <?php } ?>
                            </div>
                            <div class="panel-content">
                                <div class="upload-rating">
                                <?php if ($product['price']) { ?>
                                <?php if ($product['special']) { ?>
                                <div class="certificate-sale"><i class="<?php if($this->config->get('tranda_icon_certificatesale') != '') { ?><?php echo $this->config->get('tranda_icon_certificatesale'); ?><?php } else { ?>icon-certificate<?php } ?>"></i><strong><?php if($this->config->get('tranda_text_certificatesale') != '') { ?><?php echo $this->config->get('tranda_text_certificatesale'); ?><?php } else { ?>SALE<?php } ?></strong></div>
                                <?php } ?>
                                <?php } ?>
                                <?php if ($product['rating']) { ?>
                                <div class="rating rating<?php echo $product['rating']; ?>" data-original-title="<?php echo $product['reviews']; ?>" data-placement="top" rel="tooltip">
                                    <i class="<?php if($this->config->get('tranda_icon_rating') != '') { ?><?php echo $this->config->get('tranda_icon_rating'); ?><?php } else { ?>icon-star<?php } ?> star-color color1"></i>
                                    <i class="<?php if($this->config->get('tranda_icon_rating') != '') { ?><?php echo $this->config->get('tranda_icon_rating'); ?><?php } else { ?>icon-star<?php } ?> star-color color2"></i>
                                    <i class="<?php if($this->config->get('tranda_icon_rating') != '') { ?><?php echo $this->config->get('tranda_icon_rating'); ?><?php } else { ?>icon-star<?php } ?> star-color color3"></i>
                                    <i class="<?php if($this->config->get('tranda_icon_rating') != '') { ?><?php echo $this->config->get('tranda_icon_rating'); ?><?php } else { ?>icon-star<?php } ?> star-color color4"></i>
                                    <i class="<?php if($this->config->get('tranda_icon_rating') != '') { ?><?php echo $this->config->get('tranda_icon_rating'); ?><?php } else { ?>icon-star<?php } ?> star-color color5"></i>
                                    <i class="<?php if($this->config->get('tranda_icon_rating') != '') { ?><?php echo $this->config->get('tranda_icon_rating'); ?><?php } else { ?>icon-star<?php } ?> star-dark dark1"></i>
                                    <i class="<?php if($this->config->get('tranda_icon_rating') != '') { ?><?php echo $this->config->get('tranda_icon_rating'); ?><?php } else { ?>icon-star<?php } ?> star-dark dark2"></i>
                                    <i class="<?php if($this->config->get('tranda_icon_rating') != '') { ?><?php echo $this->config->get('tranda_icon_rating'); ?><?php } else { ?>icon-star<?php } ?> star-dark dark3"></i>
                                    <i class="<?php if($this->config->get('tranda_icon_rating') != '') { ?><?php echo $this->config->get('tranda_icon_rating'); ?><?php } else { ?>icon-star<?php } ?> star-dark dark4"></i>
                                    <i class="<?php if($this->config->get('tranda_icon_rating') != '') { ?><?php echo $this->config->get('tranda_icon_rating'); ?><?php } else { ?>icon-star<?php } ?> star-dark dark5"></i>
                                </div>
                                <?php } ?>
                                </div>
                                <div class="top">
                                    <?php if ($product['price']) { ?>
                                    <div class="price">
                                        <?php if (!$product['special']) { ?>
                                        <?php echo $product['price']; ?>
                                        <?php } else { ?>
                                        <span class="price-new"><?php echo $product['special']; ?></span>
                                        <span class="price-old"><?php echo $product['price']; ?></span>
                                        <?php } ?>
                                        <?php if ($product['tax']) { ?>
                                        <span class="price-tax">/&nbsp;&nbsp;<?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
                                        <?php } ?>
                                    </div>
                                    <?php } ?>
                                    <h3 class="name"><a href="<?php echo $product['href']; ?>" title="<?php echo $product['name']; ?>"><?php echo $product['name']; ?></a></h3>
                                </div>
                                <div class="middle">
                                    <a class="add add_cart" onclick="addToCart('<?php echo $product['product_id']; ?>');" rel="tooltip" data-placement="top" data-original-title="<?php echo $button_cart; ?>"><i class="<?php if($this->config->get('tranda_icon_cart') != '') { ?><?php echo $this->config->get('tranda_icon_cart'); ?><?php } else { ?>icon-shopping-cart<?php } ?>"></i></a>
                                    <a class="add add_wishlist" onClick="addToWishList('<?php echo $product['product_id']; ?>');" rel="tooltip" data-placement="top" data-original-title="<?php echo $button_wishlist; ?>"><i class="<?php if($this->config->get('tranda_icon_wishlist') != '') { ?><?php echo $this->config->get('tranda_icon_wishlist'); ?><?php } else { ?>icon-file-alt<?php } ?>"></i></a>
                                    <a class="add add_compare" onClick="addToCompare('<?php echo $product['product_id']; ?>');" rel="tooltip" data-placement="top" data-original-title="<?php echo $button_compare; ?>"><i class="<?php if($this->config->get('tranda_icon_compare') != '') { ?><?php echo $this->config->get('tranda_icon_compare'); ?><?php } else { ?>icon-exchange<?php } ?>"></i></a>
                                </div>
                                <div class="bottom">
                                    <h5><?php echo $product['description']; ?></h5>
                                </div>
                            </div>
                        </div>
                        <!-- end item -->
                        <?php } ?>
     
  4. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    2.044
    Симпатии:
    777
    Он мог попасть только в шаблон default. Если был в другом шаблоне (и не в используемом), значит он вообще не использовался. У вас в логах должна быть на этот счёт ошибка.

    Это содержимое файла filterpro_products.tpl?

    В общем, задача такая: удалить отсюда всё и скопировать из /catalog/view/theme/*ваш шаблон*/template/product/category.tpl всё содержимое тега (вместе с самим тегом) <div class="product-list">.

    А сам файл должен лежать в /catalog/view/theme/*ваш шаблон*/template/module/
    Или в той же директории в дефолтной теме.
     
  5. tyners19

    tyners19

    Регистрация:
    22 ноя 2013
    Сообщения:
    51
    Симпатии:
    1
    В итоге ничего не получается.
    Но тему можно закрыть. Так как обошелся без данного модуля.