Новости Joomla

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

krainev

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #30 : 15.01.2012, 20:57:19 »
У меня боксы не чекаются...
Т.е. не могу выбрать ни одну характеристику :(

ФаерФокс последний.
Здравствуйте, у меня тоже такая же проблема. Я сначала думал, что проблема в скриптах jqery. Но оказывается все работает, просто не видно. В CSS стиле прописана "галочка" -( /images/checkmark.png), которая должна появиться после выбора. Т.е. чтобы было ее видно, нужно кинуть в /images/  checkmark.png -картинку "галочки".
« Последнее редактирование: 15.01.2012, 21:23:43 от krainev »
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #31 : 15.01.2012, 23:03:41 »
да. видимо я совсем забыл упомянуть про галочку. !! 
извиняюсь

стандартный инпут я заменил дивом для красивости, ибо инпут во всех браузерах они отображаются по разному
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Фильтр 3.0.1 пути преобразования
« Ответ #32 : 15.01.2012, 23:32:53 »
дык вроде все что намечалось - сделано. Готовый модуль выкладывать не буду - его нет, ибо решение делалось для своих нужд.
если что-то не работает, то обсуждаем.

Я не жадный - вот и делюсь чем располагаю - карму свою улучшаю перед судным днем ;)

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

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #33 : 16.01.2012, 11:00:15 »
добавил
*

krainev

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #34 : 16.01.2012, 13:58:17 »
С галочками я разобрался, а вот как быть с ползунками- они не появляются:( Хотя все картинки, прописанные в стиле, залил на серв.

« Последнее редактирование: 16.01.2012, 14:08:13 от krainev »
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Фильтр 3.0.1 пути преобразования
« Ответ #35 : 16.01.2012, 17:36:54 »
Блин попробовал поставить решение на Рокет тему... не заработало.. особо не разбирался..
Gantry казлина переопределяет многое.. и видать наклоняет все что не вписывается о фреймворк :(

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

krainev

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #36 : 16.01.2012, 20:04:59 »
С галочками я разобрался, а вот как быть с ползунками- они не появляются:( Хотя все картинки, прописанные в стиле, залил на серв.



Похоже что в скрипте что-то не хватает. сравнил этот
Код
function clickfilter(id) { 
var fchid = jQuery("#filtrdi"+id).find("#chk");
var fdiid = jQuery("#filtrdi"+id).find("#filtr-chk");
if (fchid.is(':checked')) {
fchid.attr("checked", false);
fdiid.removeClass("checha");
countchch();
}else{
fchid.attr("checked", true);
fdiid.addClass("checha");
countchch();
}
}
 
function resetfilter() {
jQuery(".filtr-chk").removeClass("checha");
jQuery(".filtr-d").find("#chk").attr("checked", false);
countchch();
jQuery('#formfilter').submit();
}
 
function countchch(){
jQuery.each(jQuery(".bloch"),
function(){
jQuery(this).find(".chk-counter").text(jQuery(this).find(".checha").size());
}
  )
}
 
 

со скриптом http://nbc12.ru/katalog/notebook
Код
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();
}
}



function resetfilter() {
jQuery(".filtr-chk").removeClass("checha");
jQuery(".filtr-d").find("#chk").attr("checked", false);
countchch();
jQuery('#formfilter').submit();
}

function countchch(){
jQuery.each(jQuery(".bloch"),
function(){
jQuery(this).find(".chk-counter").text(jQuery(this).find(".checha").size());
}
  )
}

 

Да, и еще на том сайте прописан jquery.ui-slider.js, а здесь про это ничего не сказано.

Почему не работает все равно. не понимаю( т.к вообще не разбираюсь в скриптах.
Помогите !
« Последнее редактирование: 16.01.2012, 20:10:01 от krainev »
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #37 : 16.01.2012, 23:43:23 »
да, простите мою невнимательность (((

jquery.ui-slider.js отвечает за реализацию ползунка.
обязательно дополню этот момент
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #38 : 16.01.2012, 23:54:51 »
Кстати !
Хотел спросить ааа... как фильтр обрабатывает характеристики заданные как текст ?

Не понял, что вы имеете в виду. подробнее...
*

krainev

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #39 : 20.01.2012, 20:00:14 »
Если отобразить все товары магазина, то фильтр не появляется. Можно ли сделать так, чтобы фильтром обрабатывались все товары магазина, независимо в какой категории находишься?
И еще вопрос, почему не появляется фильтр по категориям, хотя он прописан в модуле?
« Последнее редактирование: 20.01.2012, 20:07:12 от krainev »
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Фильтр 3.0.1 пути преобразования
« Ответ #40 : 20.01.2012, 22:08:10 »
Уточните какой фильтр Вы имеете ввиду. Насколько видно из темы, тут речь идет только о модуле.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

krainev

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #41 : 20.01.2012, 22:11:15 »
Модуль jshopping_filter не появляется если открыть страницу со всеми товарами магазина. А про фильтр по категориям, т.е сортировка по категориям в этом же модуле.
« Последнее редактирование: 20.01.2012, 22:15:32 от krainev »
*

artspace

  • Осваиваюсь на форуме
  • 48
  • 2 / 0
  • http://www.artspace.com.ua
Re: Фильтр 3.0.1 пути преобразования
« Ответ #42 : 20.01.2012, 23:36:41 »
Для тех у кого не работает ползунок -- http://www.xiper.net/collect/js-plugins/ui/jquery-ui-slider.html
Именно этот ползунок используется в этом хаке. В статье подробно описано как его прикрутить. У меня получилось.
Пытаюсь приделать фильтрацию аттрибутов)
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Фильтр 3.0.1 пути преобразования
« Ответ #43 : 21.01.2012, 11:47:15 »
Модуль jshopping_filter не появляется если открыть страницу со всеми товарами магазина. А про фильтр по категориям, т.е сортировка по категориям в этом же модуле.
Ничего не понятно.
Скажите внятно.
Речь идет об опции фильтра (которая включается в настройках) или о модуле ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

krainev

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #44 : 21.01.2012, 13:58:00 »
Для тех у кого не работает ползунок -- http://www.xiper.net/collect/js-plugins/ui/jquery-ui-slider.html
Именно этот ползунок используется в этом хаке. В статье подробно описано как его прикрутить. У меня получилось.
Пытаюсь приделать фильтрацию аттрибутов)

Спасибо, потом посмотрю.
*

krainev

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #45 : 21.01.2012, 13:58:19 »
Ничего не понятно.
Скажите внятно.
Речь идет об опции фильтра (которая включается в настройках) или о модуле ?

Да, я имел в виду опцию фильтра - сортировку по категориям, которую если включить в настройках, все равно не появляется.
« Последнее редактирование: 21.01.2012, 14:03:57 от krainev »
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Фильтр 3.0.1 пути преобразования
« Ответ #46 : 21.01.2012, 14:06:29 »
Если отобразить все товары магазина, то фильтр не появляется. Можно ли сделать так, чтобы фильтром обрабатывались все товары магазина, независимо в какой категории находишься?
Фильтр (опция) появляется и работает нормально вот пример http://bochechka.com.ua/katalog.html

И еще вопрос, почему не появляется фильтр по категориям, хотя он прописан в модуле?
Модуль фильтра отрабатывает текущую категорию. Если в категории нет подкатегорий, то и соответственно нечего отображать.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

krainev

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #47 : 21.01.2012, 14:12:26 »
Фильтр (опция) появляется и работает нормально вот пример http://bochechka.com.ua/katalog.html

Меня интересует, чтобы работал именно тот модуль, который сделал fliginskih. Т.к. в нем есть сортировка по характеристикам, производителям и категориям. Сортировка по категориям в модуле прописана, но не появляется.
« Последнее редактирование: 21.01.2012, 14:23:44 от krainev »
*

krainev

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #48 : 21.01.2012, 14:26:44 »
Модуль фильтра отрабатывает текущую категорию. Если в категории нет подкатегорий, то и соответственно нечего отображать.
У меня в каждой категории есть подкатегории, а в них есть еще подкатегории.
*

mazay

  • Новичок
  • 9
  • 0 / 0
Re: Фильтр 3.0.1 пути преобразования
« Ответ #49 : 24.01.2012, 12:34:09 »
Классно! с JoomShoping только знакомлюсь, а он мне всё больше нравиться в отличие от VM.
fliginskih: зашёл на магазин ноутбуков - понравилось:) А как Вы сделали возможность доп опций и соответственно скидку на них?
Прошу не пинать и не кричать, если это элементарно, просто я же только знакомлюсь с Jshopping, лучше дайте ссылку если это уже где-то сделано. Спасибо всем!
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #50 : 27.01.2012, 13:13:48 »
А как Вы сделали возможность доп опций и соответственно скидку на них?

Это jQuery-скрипт выполняет математические действия при выборе опций. Эта функция несет чисто информационный характер и при дальнейшем заказе, покупке товара средствами JoomShopping не учитывается.

 Данное решение я планирую опубликовать несколько позже, если они заинтересует народ.
*

BaevAS

  • Захожу иногда
  • 116
  • 1 / 0
  • Время проведенное на рыбалке, в счет жизни не идет
Re: Фильтр 3.0.1 пути преобразования
« Ответ #51 : 02.02.2012, 18:43:46 »
Приветствую автора и всех кто пробовал это решение.
Занялся наконец переделкой модуля и сразу столкнулся с проблемой, а именно не выводятся характеристики которые я выбрал, сравнив коды на сайте http://nbc12.ru/katalog/notebook и те что выложил автор, вижу отсутствие куска который как раз и отвечает за вывод и стилизацию выбранных характеристик, т.е. отсутствует вот этот вывод

Код
<div class="dopop">
<i class="addoption"></i>
<span class="chopt chp1" onclick="rmchop(1);">11</span>
<span class="chopt chp2" onclick="rmchop(2);">10</span>
</div>
</div>

и его стили соответственно

Код
.chopt {
    background: url("../images/dlkr.png") no-repeat scroll 3px center #E9EDF1;
    border: 1px solid #E1E1E1;
    color: #333333;
    cursor: pointer;
    display: inline;
    float: left;
    font-size: 10px;
    font-weight: normal;
    margin: 2px 3px 0;
    padding: 1px 3px 1px 14px;
}
.chopt:hover {
    background: url("../images/dlbr.png") no-repeat scroll 3px center #E9EDF1;
}
.dopop {
    display: table;
}

Уважаемый fliginskih допишите пожалуйста вывод этого куска, я не кодер к сожалению, а так хочется сделать сайт красивым и удобным
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #52 : 03.02.2012, 11:23:09 »
исправлю...
« Последнее редактирование: 03.02.2012, 11:26:39 от fliginskih »
*

BaevAS

  • Захожу иногда
  • 116
  • 1 / 0
  • Время проведенное на рыбалке, в счет жизни не идет
Re: Фильтр 3.0.1 пути преобразования
« Ответ #53 : 03.02.2012, 11:34:25 »
исправлю...

Спасибо огромное

Не выводится вот эта часть


[вложение удалено Администратором]
« Последнее редактирование: 03.02.2012, 11:42:47 от BaevAS »
*

BaevAS

  • Захожу иногда
  • 116
  • 1 / 0
  • Время проведенное на рыбалке, в счет жизни не идет
Re: Фильтр 3.0.1 пути преобразования
« Ответ #54 : 03.02.2012, 12:12:24 »
А можно как-то сделать, чтобы характеристики открывались не вот в таких боксах как у Вас, а как аккордион?

Для этого достаточно изменить стиль вот тут:

это
.fielid {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #999999;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    display: none;
    padding: 3px 8px;
    position: absolute;
    top: 0;
    width: 145px;
    z-index: 999;

на это
.fielid {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #999999;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
    display: none;
    padding: 3px 8px;
    position: relative;
    top: 0;
    width: 145px;
    z-index: 999;

тогда боксы с характеристиками будут выводится как аккордеон.
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #55 : 03.02.2012, 14:06:08 »
если поменять absolute на relative , то получится другое. ибо fielid - это стиль появляющегося списка опций.

как доберусь до рабочего компа - посмотрю код
*

BaevAS

  • Захожу иногда
  • 116
  • 1 / 0
  • Время проведенное на рыбалке, в счет жизни не идет
Re: Фильтр 3.0.1 пути преобразования
« Ответ #56 : 03.02.2012, 14:11:41 »
Однако замена position: absolute на position: relative дала эффект акординона, проверил как у себя так и у вас на сайте)
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Фильтр 3.0.1 пути преобразования
« Ответ #57 : 03.02.2012, 14:19:44 »
Вот было бы замечательно если бы Выделили время.. и так сказать сделали законченное решение, без потерь кусков кода и стиля и чтобы так по шакагам сделал и получил кусочек щастья ;)
1 раз сделал  и 100 благодарных...
или 100 раз ответить на вопросы.. и психовать ;)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

fliginskih

  • Захожу иногда
  • 197
  • 15 / 1
Re: Фильтр 3.0.1 пути преобразования
« Ответ #58 : 03.02.2012, 14:25:01 »
я постараюсь
*

BaevAS

  • Захожу иногда
  • 116
  • 1 / 0
  • Время проведенное на рыбалке, в счет жизни не идет
Re: Фильтр 3.0.1 пути преобразования
« Ответ #59 : 07.02.2012, 08:05:11 »
fliginskih   :D

Заждались уже поправочек  :(
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор seetvael

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

Автор oppo

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

Автор vitaliy89

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

Автор St@lker

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

Автор viteg

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