Перейти к содержимому


Делаем развесистый фильтр товаров (обкатка, написание, дополнения)


  • Вы не можете ответить в тему
Сообщений в теме: 469

#101 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 06 April 2012 - 11:54 PM

И галку я бы добавлял не в категориях, а в "Характеристиках" т.е. там где они добавляются

Это хорошая мысль. Надо думать.

разве что добавлять характеристику для отключения

Я ж об этом давно-давно уже писал, что эту "ненужную" галочку теперь можно применять для ОТКЛЮЧЕНИЯ хар-ки в фильтре для ЭТОЙ категории. Но не реализовал еще эту идею.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#102 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 06 April 2012 - 11:58 PM

А то в твоем варианте фильтра сразу очевидно, что надо с нажатым Control хар-ки выбирать, тогда они плюсуются


А ты ошибаешься не нада никаких контролов - клацай мышкой и все.
  • 0

#103 yura

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 82 сообщений
Репутация: 0
Начинающий

Отправлено 08 April 2012 - 09:11 PM

Может быть, добавите в него (очень, очень нужно)

Оба интересующих Вас варианта делаются, как мне кажется, достаточно легко, но сейчас я несколько отошел от дописывания этого фильтра в силу появления более интересных задач в этой нише. К этим задачам - отключение ненужных для фильтра характеристик в админке и произвольной строке вместо чек-боксов для заданных в админке характеристик я обязательно вернусь (собственно, я уже начал это писать, да и идею тут описывал), но вот насколько скоро - не знаю. Точно не завтра, не через неделю и врядли через месяц. Мне оно не надо и есть более интересные задачи.
Если оно и правда "очень, очень нужно", то заплатите денег тому, кто занимается этим на коммерческой основе или разберитесь сами, это не сложно, просто время некоторое потратить. Другого выхода я не вижу.

Времени, чтобы разобраться нет ((
R.Sergey не берется произвольную строку делать - может Вы сделаете? Я готов заплатить за доработку.
И будет ли Ваш модуль ЧПУ работать с фильтром, в котором будет произвольная строка? Sergey не стал мне ставить ЧПУ (не Ваш, а другой) из-за того, что у меня включен стандартный фильтр с произвольной строкой. Сказал, что они несовместимы ((
  • 0

#104 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 08 April 2012 - 09:35 PM

R.Sergey не берется произвольную строку делать - может Вы сделаете? Я готов заплатить за доработку.

Сколько? Я представляю, как сделать "произвольную строку", но мне это не интересно, т.к. не нужно. И есть другие интересные задачи, которыми я занимаюсь "после работы и вместо работы". Если сумма будет достаточной, чтобы я занялся этим именно для Вас - почему бы нет? Иначе ждите, пока я вернусь к дальнейшей доделке этого бесплатного модуля. А я к нему обязательно вернусь, просто не знаю когда.

И будет ли Ваш модуль ЧПУ работать с фильтром, в котором будет произвольная строка?

Я не рассматривал специально их совместимость, но не сталкивался с несовместимостью и не представляю с ходу, в чем она может выражаться.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#105 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 08 April 2012 - 10:16 PM

Я не рассматривал специально их совместимость, но не сталкивался с несовместимостью и не представляю с ходу, в чем она может выражаться.


Я думаю будет, принцип работы этих ЧПУ полностью отличается как я понимаю. Да и почему там не работает я не представляю ))))) ..... но когда-нибудь таки разберусь.....
  • 0

#106 Степан

    Пользователь

  • Assistent vsupport.club
  • PipPip
  • 16 сообщений
Репутация: -1
Начинающий

Отправлено 09 April 2012 - 11:14 PM

Привет, а какая функция в product_functions.php "одноименную функцию", я в фильтре все сделал кроме этого пункта, не могу понять какая =(
  • 0

#107 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 09 April 2012 - 11:24 PM

ривет, а какая функция в product_functions.php "одноименную функцию"

Очевидно, одноименная с той, которая приведена для замены.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#108 Степан

    Пользователь

  • Assistent vsupport.club
  • PipPip
  • 16 сообщений
Репутация: -1
Начинающий

Отправлено 09 April 2012 - 11:28 PM

ну когда ее заменяю то почемуто 500 ошибка, лог и пароль в личку, посмотри если можеш...
  • 0

#109 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 09 April 2012 - 11:31 PM

ну когда ее заменяю то почемуто 500 ошибка, лог и пароль в личку, посмотри если можеш...


Удалите закрывающую фигурную скобку и дублирование строк
								 $item = array();
									    $item["optionID"] = $optionID;
									    $item["value"]    = $value["param"];
									    $item["set_arbitrarily"] = $res["set_arbitrarily"];
									    $extraParametrsTemplate[] = $item;

вслепую написал ))))))))))
  • 0

#110 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 09 April 2012 - 11:32 PM

ну когда ее заменяю то почемуто 500 ошибка, лог и пароль в личку, посмотри если можеш...

А у Вас еще много сайтов, которые "посмотри если можешь"?
Давайте уж сразу список, чего тянуть-то по одному в неделю... :)
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#111 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 09 April 2012 - 11:35 PM

А у Вас еще много сайтов, которые "посмотри если можешь"? Давайте уж сразу список, чего тянуть-то по одному в неделю...


Ну там действительно в посте с правкой неоднозначно написано, я сам на эту ошибку напоролся тупо копируя код. А потом решил таки посмотреть что ж там написано то )))))))))) так можно вирусов себе накопировать и знать не будешь..... оказалось что там уже исправленная функция а не для замены и дублируются строчки после моих правок. :huh: ...... если подумать то ты все правильно написал...... но думать мало кто хочет, поэтому я решил пусть так и будет ))))) чтобы мозги у людей не закисали.
  • 0

#112 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 09 April 2012 - 11:38 PM

Ну а с моим выводом на главную фильтра этого трабл )))) теперь на главной выводятся все товары, т.к. скрипт думает что мы находимся в категории с айди 1 )))) а в ней все товары, не понятно еще почему эти все товары не выводятся на статических страницах - хотя фильтр отображается и работает, категория то там тоже 1.

Нада будет еще допиливать.
  • 0

#113 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 09 April 2012 - 11:41 PM

Ну там действительно в посте с правкой неоднозначно написано

Написано "замените функцию". Как можно это неоднозначно понять - я теряюсь :).

PS. в прощлый раз Степану вполне хватило нескольких часов, чтобы решить три проблемы из четырех совершенно без моего участия. А уж "ошибка 500" не может не присутствовать в логах с диагносткой "почему и из-за чего". Я ж не нянька детскосадовская.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#114 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 09 April 2012 - 11:42 PM

badisoft, очень хорошо, что ты сделал демку..... если что-то неработает или работает не так, заходишь на демку - тестишь, понимаешь что все работает, а ты гдето лохонулся и идешь править ))))
  • 0

#115 Степан

    Пользователь

  • Assistent vsupport.club
  • PipPip
  • 16 сообщений
Репутация: -1
Начинающий

Отправлено 10 April 2012 - 12:04 AM

R.Sergey Спасибо, помогло!
только вот под ползунком поля "від" и До" разбежались, может смогу исправить незнаю пока)
  • 0

#116 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 10 April 2012 - 12:28 AM

заходишь на демку - тестишь, понимаешь что все работает, а ты гдето лохонулся и идешь править

Ага. А через пару дней я замечаю, что найденную ошибку на демке я поправил (поэтому работает), а в остальных местах (архив, шапка) - забыл. Такое тоже бывало :). Например, сейчас в шапке есть мелкая ошибка с тэгом <br> (его отсутствием) и словом "Цена", которую я несколько дней назад нашел и даже тут описывал, но почему-то в шапке не поправил.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#117 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 10 April 2012 - 01:47 AM

Ага. А через пару дней я замечаю, что найденную ошибку на демке я поправил (поэтому работает), а в остальных местах (архив, шапка) - забыл. Такое тоже бывало . Например, сейчас в шапке есть мелкая ошибка с тэгом
(его отсутствием) и словом "Цена", которую я несколько дней назад нашел и даже тут описывал, но почему-то в шапке не поправил.


Ну знаете ли, маленькие баги тоже нужно оставлять, а то народ совсем разленится (включая меня )) )
  • 0

#118 Rudy

    Пользователь

  • Download User
  • PipPip
  • 20 сообщений
Репутация: 0
Начинающий

Отправлено 17 April 2012 - 11:28 AM

Привет еще разок всем......
Погонял фильтр и не пойму то ли я где-то опять напортачил или баг ....

Суть такая: у товара есть две характеристики размера выбирающиеся через выпадающее меню.
Фильтр подхватывает эти характеристики, а при фильтрации по двум из двух не отображает товар, по 1 из 2 отображает.
Причем этот товар находиться в подкатегории .... а из категории все нормально.

Решение пока разбить на отдельные страницы...все равно так делать буду....но может у кого точно так же .....
  • 0

#119 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 17 April 2012 - 12:24 PM

Погонял фильтр и не пойму то ли я где-то опять напортачил или баг ....

А Вы только из шапки изменения вносили или таки тему тоже читали? :)
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#120 Rudy

    Пользователь

  • Download User
  • PipPip
  • 20 сообщений
Репутация: 0
Начинающий

Отправлено 17 April 2012 - 01:27 PM

Погонял фильтр и не пойму то ли я где-то опять напортачил или баг ....

А Вы только из шапки изменения вносили или таки тему тоже читали? :)

прочитал и вносил соответствующие изменения.....
теперь еще фильтр не отображается в доп категории по которой и идет ошибка выбора....
подскажите где ковырять....
  • 0