[Помощь] Как добавить кнопку "Сбросить фильтр" в Breadcrumbs for Virtuemart

Статус
В этой теме нельзя размещать новые ответы.

maxi2013

Мой дом здесь!
Регистрация
9 Янв 2013
Сообщения
511
Реакции
217
Breadcrumbs for Virtuemart Для просмотра ссылки Войди или Зарегистрируйся
Необходимо когда фильтруем товары с помощью Cherry Picker, то чтобы в модуле Breadcrumbs (VM Breadz) появлялась кнопка, при нажатии на которую происходил полный сброс фильтра.
Былобы очень удобно. Такая же система и во многих интернет магазинах.
Буду благодарен если поможете.
 
а крестик - (х) разве этого не делает? Или сделайте просто ссылку на эту категорию, если нужно все фильтры убрать.
 
  • Нравится
Реакции: liza
Можно пожалуйста поподробнее. Я в php не силен. Как сделать ссылку на категорию и "крестик"?
 
Можно пожалуйста поподробнее. Я в php не силен. Как сделать ссылку на категорию и "крестик"?
Да вот же он:
MQ9HpznV.png

Какой вирт у вас?
 
Понял
Связка J2.5+VM2.0.12
 
Понял
Связка J2.5+VM2.0.12
Для вставки в категории такую ссылку можно:
HTML:
<a title="Сброс фильтров" href="/index.php?option=com_virtuemart&view=category&virtuemart_category_id=<?php echo ($this->category->virtuemart_category_id); ?>">Сброс фильтров</a>
Нет возможности проверить, если прямо в модуль вставить, по идее должно работать. Если заработало, поставь "мне нравится"
 
Еще такой небольшой нюанс. Как сделать чтобы отображались ТОЛЬКО параметры товаров которые мы отфильтровываем. А путь сайта к категории этих товаров чтобы не отображались.
ssssssssssssss.JPG
 
в файле writer папки модуля строки
PHP:
if ($element['url'] && $i != $last) {
                echo '<a href="'.$element['url'].'">'. $element['name'] .'</a>';
            } else {
                echo '<span>'. $element['name'] .'</span>';
            }
поменяй на
PHP:
if ($element['url'] && $i != $last) {
                echo '<a href="'.$element['url'].'"></a>';
            } else {
                echo '<span>'. $element['name'] .'</span>';
            }
 
Спасибо получилось.
Еще есть еще одно НО.
Необходимо вывести в VM Breadz ЧИСЛО найденных товаров.
Эта функция есть в черипикере, но мне надо именно в VM Breadz, чтобы выводило количество(само число).
Я так понимаю нужный код надо вставить в этот же файл "writer.php"
Но вот какой код. Пока не разобрался.
Я нашел что в черипикере за вывод числа найденных товаров отвечает код
Код:
static function writeTotalProducts($count){
        if(chpconf::option('type')==0){
            echo '<div class="chp-total"><b>'.chpconf::option('pretext_totalproducts').'</b> '.$count.'</div>';
        }else if(chpconf::option('type')==1){
            echo '<tr><td class="chp-ttotal"><b>'.chpconf::option('pretext_totalproducts').'</b></td><td class="chp-ttotalres">'.$count.'</td></tr>';
        }else if(chpconf::option('type')==2){
            echo '<div class="chp-clear"> </div><div class="chp-total"><b>'.chpconf::option('pretext_totalproducts').'</b> '.$count.'</div>';
        }
    }
Но как на основе его сделать чтобы и в VM Breadz тоже выводилось ЧИСЛО найденных товаров?
Помогите кто чем может...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху