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

ilves

  • Осваиваюсь на форуме
  • 17
  • 0 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #90 : 17.04.2012, 00:26:33 »
resetfilter(); у меня почему то это действие не работает. оно же скидывает все выбранные галки?  я его вписал в function.js. он не пашет
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #91 : 17.04.2012, 12:32:48 »
ну просто так ничего не работает.
какие-нить ошибки скрипта браузер сообщает? нужно больше инфы. Анализируйте
*

ilves

  • Осваиваюсь на форуме
  • 17
  • 0 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #92 : 17.04.2012, 19:50:21 »
Скажите в какие файлы надо вносить изменения чтобы все галки сбросились в default и в function.js или в один default.??
Мой код в default
Спойлер
[свернуть]

Код function

Спойлер
[свернуть]
*

ilves

  • Осваиваюсь на форуме
  • 17
  • 0 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #93 : 17.04.2012, 19:54:51 »
Что мне поменять в кодах чтобы просто галки убирались? при нажатии кнопки "Сбросить"
*

ilves

  • Осваиваюсь на форуме
  • 17
  • 0 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #94 : 17.04.2012, 20:07:34 »
Фильтр выглядит так

*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #95 : 18.04.2012, 13:35:34 »
ищи функцию по названию. внимательно смотрите (если вы поменяли классы у элементов, то работать не будет, ибо функция привязана жестко к классам)
*

ilves

  • Осваиваюсь на форуме
  • 17
  • 0 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #96 : 18.04.2012, 19:25:01 »
а как именно привязать этот класс к той функции которая отвечает за сброс галок?
*

ilves

  • Осваиваюсь на форуме
  • 17
  • 0 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #97 : 18.04.2012, 19:25:53 »
куда что писать. помоги пожалуйста. а то очень надо.
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #98 : 18.04.2012, 19:35:45 »
куда что писать. помоги пожалуйста. а то очень надо.

куда что писать и как должно быть описано в этой теме. если вы что-то меняли на свой лад - это на ваш страх и риск.
*

ilves

  • Осваиваюсь на форуме
  • 17
  • 0 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #99 : 18.04.2012, 19:57:09 »
написан код у вас и что было изменено. меня интересует только один пункт. как убрать галки и все, я лично не понимаю особо в коде, поэтому прошу тыкнуть меня что да как.
« Последнее редактирование: 18.04.2012, 20:00:48 от ilves »
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #100 : 28.04.2012, 01:54:21 »
ilves, ничего не могу объяснить? это не мои проблемы что вы не можете своими силами разобраться. Тут вам никто не обязан ничем.
(взаимно вам поставлю минус за "ничего не может понять")
*

ilves

  • Осваиваюсь на форуме
  • 17
  • 0 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #101 : 29.04.2012, 23:13:25 »
fliginskih, форум он и на то форум чтобы помогать))) Или ты может подумал, что я хочу сделать фильтр как у вас и не поняли друг друга,нет, мне нужно было, чтобы галки скидывались и все. Ты почитай внимательно нашу переписку и поймешь за что минус)
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #102 : 30.04.2012, 12:35:06 »
fliginskih, форум он и на то форум чтобы помогать))) Или ты может подумал, что я хочу сделать фильтр как у вас и не поняли друг друга,нет, мне нужно было, чтобы галки скидывались и все. Ты почитай внимательно нашу переписку и поймешь за что минус)
да, помогать, но это не обязанность. У меня было время помогать я это и делал. Я вам ничем не обязан. Ваш "минус" неадекватен. Глупо что-то тут требовать. Можете только попросить.
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #103 : 08.05.2012, 20:59:52 »
Дошли мои руки снова до модуля.
Есть некоторые доработки в инструкции.

Обновленная инструкция находится http://web.made12.ru/recipes/item/15-joomshopping-filter-301-modification
*

kate1987

  • Захожу иногда
  • 51
  • 0 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #104 : 12.05.2012, 18:28:13 »
А как можно сделать выборку без кнопки Старт?
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #105 : 12.05.2012, 21:05:48 »
А как можно сделать выборку без кнопки Старт?
Можно. то есть вы хотите, чтобы модуль фильтровал сразу же после выбора опции?
*

kate1987

  • Захожу иногда
  • 51
  • 0 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #106 : 14.05.2012, 13:47:01 »
Да, и при выборе цены тоже
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #107 : 14.05.2012, 14:14:59 »
Чтобы при выборе опции фильтровать надо:

было
Код: javascript
function clickfilter(id) {
    var fst = jQuery("#filtrdi"+id);
    var fchid = jQuery("#filtrdi"+id).find("#chk");
    var fdiid = jQuery("#filtrdi"+id).find("#filtr-chk");
    var qweqwe = jQuery("#filtrdi"+id).find("span").html();
    var atrqwe = jQuery("#filtrdi"+id).find("span").attr("val");
    if (fchid.is(':checked')) {
        fchid.attr("checked", false);
        fdiid.removeClass("checha");
        fst.parent().parent().find(".chp"+atrqwe).remove();
        countchch();
    }else{
        fchid.attr("checked", true);
        fdiid.addClass("checha");
        fst.parent().parent().find(".addoption").after("<span class="\"chopt" chp="" atrqwe="" onclick="\"rmchop("+atrqwe+");\"">"+qweqwe+"</span>");
        fst.parent().parent().find(".addoption").find("span").addClass("chopt");
        countchch();
    }
}
добавить "jQuery('#formfilter').submit();"

чтобы стало
Код: javascript
function clickfilter(id) {
    var fst = jQuery("#filtrdi"+id);
    var fchid = jQuery("#filtrdi"+id).find("#chk");
    var fdiid = jQuery("#filtrdi"+id).find("#filtr-chk");
    var qweqwe = jQuery("#filtrdi"+id).find("span").html();
    var atrqwe = jQuery("#filtrdi"+id).find("span").attr("val");
    if (fchid.is(':checked')) {
        fchid.attr("checked", false);
        fdiid.removeClass("checha");
        fst.parent().parent().find(".chp"+atrqwe).remove();
        countchch();
    }else{
        fchid.attr("checked", true);
        fdiid.addClass("checha");
        fst.parent().parent().find(".addoption").after("<span class="\"chopt" chp="" atrqwe="" onclick="\"rmchop("+atrqwe+");\"">"+qweqwe+"</span>");
        fst.parent().parent().find(".addoption").find("span").addClass("chopt");
        countchch();
    }
    jQuery('#formfilter').submit();
}

При выборе цены по-сложнее. Надо тестировать. На вскидку трудно сказать. Но суть в том, чтобы функцию document.jshop_filters.submit(); на событие onchange
То есть должно выглядеть примерно так
Код: html4strict
<input onchange="document.jshop_filters.submit();" type = "text" class = "inputbox" name = "price_from" id="price_from" size="6" ... >
<input onchange="document.jshop_filters.submit();" type= "text" class = "inputbox" name = "price_to"  id="price_to" size="6" ... >

Но я не знаю как фильтр себя поведет если будет использоваться с плагином slider
*

kate1987

  • Захожу иногда
  • 51
  • 0 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #108 : 14.05.2012, 19:23:48 »
Что-то не работает, все равно при выборе характеристик надо нажимать подобрать :(
*

Silent_Breeze

  • Захожу иногда
  • 171
  • 33 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #109 : 21.05.2012, 18:05:53 »
http://web.made12.ru/recipes/item/15-joomshopping-filter-301-modification - недоступен. Может быть многоуважаемые модераторы вынесут полную инструкцию в FAQ? С как можно с более подробным описанием всех манипуляций и необходимыми файлами...

Насколько я понимаю, по атрибутам пока так и не фильтрует?
Здесь всё есть... просто нужно поискать немного... ;)
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #110 : 21.05.2012, 19:49:51 »
http://web.made12.ru/recipes/item/15-joomshopping-filter-301-modification - недоступен. Может быть многоуважаемые модераторы вынесут полную инструкцию в FAQ? С как можно с более подробным описанием всех манипуляций и необходимыми файлами...

Насколько я понимаю, по атрибутам пока так и не фильтрует?
были какие-то неполадки, сейчас работает
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #111 : 21.05.2012, 19:51:02 »
Ну этот фильтр изначально был задуман для характеристик,
Что вам мешает продублировать атрибуты в характеристики ?
*

Silent_Breeze

  • Захожу иногда
  • 171
  • 33 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #112 : 21.05.2012, 20:40:27 »
Что вам мешает продублировать атрибуты в характеристики ?

Например: Есть серия стремянок, модели в которой отличаются только количеством ступенек и соответственно ценой. Описание абсолютно одинаковое для всех моделей серии. Атрибуты позволяют задать кол-во ступеней и в зависимости от этого цену. Если использовать для этого характеристики, то получим вместо одного товара с возможностью выбора кол-ва ступенек кучу одинакового товара (страниц), которые будут отличаться только ценой и одной характеристикой. А для ПС это совсем "не айс". Та и для народа намного удобнее зайти в одну карточку товара и выбрать нужный атрибут, чем рыться в 12-ти-15-ти позициях, по сути, одного и того же товара.

Надеюсь не сильно запутанно рассказал?
Здесь всё есть... просто нужно поискать немного... ;)
*

nevigen

  • Moderator
  • 10431
  • 862 / 25
  • http://n*****n.com
Re: Фильтр 3.0.1 пути преобразования
« Ответ #113 : 21.05.2012, 21:22:38 »
Ну возможно имелось ввиду мультивібор характеристик.
И продублировать атрибуты хакрактеристиками.

Ну или Вы сами знаете другие решения :)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Silent_Breeze

  • Захожу иногда
  • 171
  • 33 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #114 : 21.05.2012, 21:51:25 »

Ну или Вы сами знаете другие решения :)


Знаю конечно :) Думаю им и воспользуюсь.
Здесь всё есть... просто нужно поискать немного... ;)
*

stparts

  • Захожу иногда
  • 109
  • 1 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #115 : 29.06.2012, 16:53:00 »
Пытался настроить по этой инструкции. web.made12.ru/recipes/item/15-joomshopping-filter-301-modification
Вроде сделал, но либо я делаю ошибку, либо в описании ошибка. При замене файла default.php , форма появляется, но кривая и не рабочая, выбрать ничего нельзя.
Библиотека jQuery подключена в шаблоне.
В папку templates/название шаблона, закидываю файл jquery.ui-slider.js
Потом в файле index.php шаблона, перед тегом </head> добавляю строку
<script type="text/javascript" src="<?php echo $templateUrl; ?>/jquery.ui-slider.js"></script>
рядом с имеющейся
<script type="text/javascript" src="<?php echo $templateUrl; ?>/jquery.js"></script>

В итоге получаю вот такую фигню.


Весь код, копировал из инструкции.
joomla 2.5
joomshoping 3.6.1
версия фильтра 3.4.0
« Последнее редактирование: 29.06.2012, 17:00:15 от stparts »
*

Silent_Breeze

  • Захожу иногда
  • 171
  • 33 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #116 : 29.06.2012, 19:37:11 »
Написано же, что для фильтра версии 3.0.1. Попробуйте на нём проделать все манипуляции.
Здесь всё есть... просто нужно поискать немного... ;)
*

stparts

  • Захожу иногда
  • 109
  • 1 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #117 : 30.06.2012, 00:27:28 »
Та же фигня. Попробовал отключить jquery в шаблоне, и подключить модулем jQuery++ Integrator by tushev.org. Не помогло.
-----------
Я конечно сейчас очень сильно тупану, за что заранее извиняюсь))
Цитировать
* Нужно вставить в шаблоне категории товаров рядом с тайтлом следующий код:

<div id="arti-tle-f-m-r"><i class="f-m-r-o"></i></div>
 
Это куда вставлять?
« Последнее редактирование: 30.06.2012, 11:45:59 от stparts »
*

stparts

  • Захожу иногда
  • 109
  • 1 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #118 : 01.07.2012, 19:27:16 »
Помогите разобраться.
Что делаю я.
В папке mod_jshoping_filter/tmpl/ создаю папку CSS, в которой создаю файл style.css со следующим содержанием
Спойлер
[свернуть]

Далее, в папке tmpl создаю папку js, в которой файл script.js с содержимым

Спойлер
[свернуть]

Закидываю картинки в tmpl/images
Меняю код, в default.php на
Спойлер
[свернуть]

Дабавляю строку <div id="arti-tle-f-m-r"><i class="f-m-r-o"></i></div> в /components/com_jshopping/templates/default/category/category_default.php после title="<?php print htmlspecialchars($category->name)?>" />

Подключаю в шаблоне jquery.ui-slider,
<script type="text/javascript" src="<?php echo $templateUrl; ?>/jquery.js"></script>
<script type="text/javascript" src="<?php echo $templateUrl; ?>/jquery.ui-slider.js"></script>


В итоге, получаю не рабочую форму, в которой не могу выбрать ничего, только заголовок, остальное всё неактивно.



« Последнее редактирование: 01.07.2012, 19:32:23 от stparts »
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #119 : 01.07.2012, 19:48:46 »
ошибки в скриптах есть? браузер какой отчет выдает? (в средствах разработчика)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Усовершенствованый фильтр 3.4.0(ajax)

Автор seetvael

Ответов: 252
Просмотров: 39184
Последний ответ 06.08.2020, 14:57:19
от goga_pgasovav
Фильтр mod_jshopping_filters скрытие неотмеченных

Автор oppo

Ответов: 21
Просмотров: 6466
Последний ответ 30.10.2016, 22:03:23
от nevigen
Стандартный фильтр

Автор vitaliy89

Ответов: 6
Просмотров: 1244
Последний ответ 24.02.2016, 20:49:57
от Vitos
Постраничный фильтр (фильтр по шагам)

Автор St@lker

Ответов: 1
Просмотров: 990
Последний ответ 02.04.2015, 12:23:22
от nevigen
Фильтр товаров в админ панели по продавцу

Автор viteg

Ответов: 17
Просмотров: 1416
Последний ответ 27.01.2014, 15:02:17
от viteg