0 Пользователей и 1 Гость просматривают эту тему.
  • 0 Ответов
  • 296 Просмотров
*

borro

  • Живу я здесь
  • 1281
  • 21
  • желаю вам счастья
Здравствуйте!

Использую Custom Filters Pro 2.3.0. Было неудобство, когда при использовании режима "Флажки (мультивыбор)" фильтра категорий по клику на категории, открывались товары из ранее отмеченных галочками категорий плюс из кликнутой. Чтобы это исправить надо в файле \modules\mod_cf_filtering\renderHelper.php сделать следующее:
1. после строки
Код
$option_targ=JRoute::_($this->getURL($flt,$opt->id,$opt->type));
вставить строку:
Код
$option_a_targ=JRoute::_($this->getURL($flt,$opt->id,"дай короткую ссылку!"));
2. в строке
Код
}else $option_anchor=JHtml::link($option_a_targ,$anchor_label,$linkAttributes);
заменить $option_targ на $option_a_targ
3. В строке с кодом
Код
if (($display_type != 3 && $display_type != 10 && $display_type != 12) || $type == 'clear' ) {
         unset($q_array[$var_name]);
}
добавить условие
Код
if (($display_type != 3 && $display_type != 10 && $display_type != 12) || $type == 'clear' || $display_type == 3 && $type == "дай короткую ссылку!") {
         unset($q_array[$var_name]);
}

Если же вы хотите чтобы и при клике по названию по родительской категории(не по плюсу, а по буквам) открывалась кликнутая категория, а не происходило раскрытие подкатегорий, то можно добавить в какой-нибудь файл с вашими пользовательскими js-скриптами следующий код:
Код
$("ul.cf_filters_list li a").click(function (e) {
if ( e.screenX > ($(this).offset().left + 21) && $(this).hasClass("cf_parentOpt")){
window.location = $(this).attr('href');
return false;
        }
});
где 21 - в моём случае это расстояние в пикселях от начала плюса, используемого для раскрытия категории, до начала названия кликнутой категории
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Краткое описание категории

Автор SkaterSPB

Ответов: 5
Просмотров: 880
Последний ответ 23.07.2017, 03:04:34
от Masha0701
Вывод описания категории товаров модуле VirtueMart Товары

Автор Marcello

Ответов: 1
Просмотров: 95
Последний ответ 09.07.2017, 14:08:26
от Marcello
Вывести товары из подкатегории в категорию

Автор xlite

Ответов: 69
Просмотров: 16593
Последний ответ 29.05.2017, 10:33:35
от hels
Дочерние товары таблицей

Автор eclipseggg

Ответов: 125
Просмотров: 23704
Последний ответ 10.04.2017, 09:00:51
от SolopoV
Вывести отзывы на страницы категории VirtueMart 3

Автор angelo4ek-001

Ответов: 0
Просмотров: 147
Последний ответ 25.03.2017, 17:17:02
от angelo4ek-001