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


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


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

#461 badisoft

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

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

Отправлено 24 March 2014 - 07:58 PM

Badisoft, я извиняюсь за засорение темы AJAX фильтра и хочу узнать как можно скачать этот фильтр?

Возможно, Вам просто ничего не говорит фраза "Шапка обновлена". Эта фраза означает, что стартовое (самое первое) сообщение этой темы обновлено и туда выложена самая последняя версия модуля. Ну а раз я Вам дал ссылку на сообщение об апдейте шапки, то логично предположить, что я это сделал не просто так и там есть ссылка на архив с модулем, который раньше лежал на моем сайте.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#462 Original001

    Новичок

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

Отправлено 05 April 2014 - 09:02 AM

badisoft, огромное спасибо за фильтр!
Только вот один косяк не дает мне покоя (не для себя делал все-таки):
когда фильтр делает выборку по товарам с образованием постраничной навигации (ну допустим их более 30), то при переходе на другие страницы он возвращает ВСЕ товары категории.
Вроде маленькая, но обидная ошибка
Очень буду благодарен за доработку!
  • 0

#463 badisoft

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

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

Отправлено 05 April 2014 - 06:02 PM

Только вот один косяк не дает мне покоя (не для себя делал все-таки)

а для кого? Для сайта бесплатной раздачи супа, чисто из альтруизма? :)

Очень буду благодарен за доработку!

Периодически я делаю какие-то доработки бесплатно. О наступлении очередного периода я извещу исправлением этой ошибки. :)

PS. На текущий момент мне этот фильтр уже не особенно интересен, пройденный этап.
Я написал аякс-фильтр, он куда интереснее.
Да и работает быстрее, т.к. я за два года несколько поумнел по части SQL и PHP.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#464 badisoft

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

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

Отправлено 06 April 2014 - 05:48 PM

О наступлении очередного периода я извещу исправлением этой ошибки.


7. в файле category.php в функциях _getUrlToNavigate и _getUrlToSort

7.2 вместо


$url .= "&param_".$key;
$url .= "=".$val["param"];


вставляем


# BEGIN ExtraFilter
#$url .= "&param_".$key;
#$url .= "=".$val["param"];
if (is_array($val["param"])) foreach ($val["param"] as $vkey => $variant) $url .= "&param_".$key."[".$vkey."]=".$variant;
else $url .= "&param_".$key."=".$val["param"];
# END ExtraFilter


Инструкция в шапке исправлена.
  • 1
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#465 spot

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

  • Download User
  • PipPip
  • 23 сообщений
Репутация: 0
Начинающий
  • ГородНижний Новгород

Отправлено 24 December 2014 - 11:21 AM

Добрый день.
Подскажите пожалуйста, как скрыть описание категории из результатов поиска?

Спасибо.
  • 0

#466 badisoft

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

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

Отправлено 24 December 2014 - 02:49 PM

Подскажите пожалуйста, как скрыть описание категории из результатов поиска?

В результатах поиска нет никакого описания категории. Хотя бы потому, что в результатах могут быть товары из десятков разных категорий. Либо вы "описанием категории" называете что-то совсем другое.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#467 spot

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

  • Download User
  • PipPip
  • 23 сообщений
Репутация: 0
Начинающий
  • ГородНижний Новгород

Отправлено 25 December 2014 - 09:01 AM



В category.tpl.html

{* вывод описания категории (если есть) *}
{if $selected_category.description}
<div class="clr"></div></br>
  <div class="call_in">
  <div>{if $selected_category.picture}<img src="data/category/{$selected_category.picture}" alt="{$selected_category.name}" align="left" style="margin: 0px 6px 6px 0px;">{/if}{$selected_category.description}</div>
</div>
{/if}

Прикрепленные файлы

  • Прикрепленный файл  ExtraFilter.zip   11.79К   2 Количество загрузок:

  • 0

#468 badisoft

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

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

Отправлено 25 December 2014 - 05:08 PM

как скрыть описание категории из результатов поиска?

Никогда не сталкивался с появлением описания категории в результатах работы фильтра. А убрать это описание просто.
Скажем, привязаться к какой-нибудь GET-переменной, характерной только для результатов поиска.
Например, к search.
Т.е. в category.tpl.html
{if $selected_category.description}
заменить на что-то типа
{if $selected_category.description && !$smarty.get.search}

PS. Судя по отсутсвию GET-переменной extrafilter у Вас какой-то оооччень старый вариант моего фильтра.
  • 1
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#469 spot

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

  • Download User
  • PipPip
  • 23 сообщений
Репутация: 0
Начинающий
  • ГородНижний Новгород

Отправлено 29 December 2014 - 08:08 AM

как скрыть описание категории из результатов поиска?

Никогда не сталкивался с появлением описания категории в результатах работы фильтра. А убрать это описание просто.
Скажем, привязаться к какой-нибудь GET-переменной, характерной только для результатов поиска.
Например, к search.
Т.е. в category.tpl.html
{if $selected_category.description}
заменить на что-то типа
{if $selected_category.description && !$smarty.get.search}

PS. Судя по отсутсвию GET-переменной extrafilter у Вас какой-то оооччень старый вариант моего фильтра.


Спасибо, все работает.
Версия фильтра действительно одна из первых, но работает как часы.
  • 0

#470 SEOEngineer

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

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

Отправлено 07 August 2015 - 11:20 PM

Не работает ползунок (((
  • 0