Перейти к содержанию
Официальный форум поддержки Simpla

Множественное значение фильтра


Рекомендуемые сообщения

granata005 15:58
Кто-нибудь уже прикрутил к фильтру чекбоксами возможность скрывать значения параметров как http://market.yandex.ua/guru.xml?CMD=-RR=9,0,0,0-VIS=70-CAT_ID=106905-EXC=1-PG=10&hid=91052?


Тоже интересно данное решение!
Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 214
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Лучшие авторы в теме

Популярные посты

Есть ли у кого потребность в таком фильтре? http://www.cmt-group.ru/catalog/mobilnye_telefony

В архиве инструкция, файлы которые менялись и два шаблона фильтрации. http://narod.ru/disk/44276676001.958ea5ed44ac948851f602a8fbc09f8e/filter.rar.html

Изображения в теме

В общем-то я себе сделал по примеру яндекс-маркета, и с использованием этого скрипта: http://sysadminblog.ru/examples/ShowHideExpandCollapse/ShowHideExpandCollapse.html
но, потом посмотрел-посмотрел, и решил оставить без скрытия...

Ссылка на сообщение
Поделиться на другие сайты

Ещё нужно доработать такой вариант фильтра, думаю многим подобное решение будет более чем полезно: http://forum.simplacms.ru/discussion/1350/filtry-poiska-tovarov-vypadayuschim-spiskom-kak#

Сам кручу-верчу уже несколько недель и ничего не могу сделать... Не силен в коде.

Буду благодарен за помощь! Да и думаю, что я не один!

Ссылка на сообщение
Поделиться на другие сайты

Сделал все по инструкции, но вылазит какая-то ошибка, возможно только на локал хосте, ошибка такая:
когда выбираем галочки, нажимаем фильтр все работает, потом если хотим перейти на следующую страницу (когда отфильтрованных товаров много, а вечная прокрутка отключена), то ссылка имеет такой вид http://www.sss555/%3C!--error--%3E%3Cbr%20/%3E%3Cb%3EWarning%3C/b%3E:%20%20urldecode()%20expects%20parameter%201%20to%20be%20string,%20array%20given%20in%20%3Cb%3EZ:%5Chome%5Csss555%5Cwww%5Capi%5CRequest.php%3C/b%3E%20on%20line%20%3Cb%3E148%3C/b%3E%3Cbr%20/%3E%3Cscript%20language=JavaScript%20src='/denwer/errors/phperror_js.php'%3E%3C/script%3E/catalog/nastennye?196=&page=2
И естественно выдает ошибку..
И еще, например, если сначала поставить галочки нажать фильтр, а потом их снять и нажать фильтр, то вылазит та же чепуха.
Вопрос: это только на локалхосте (потому как у вас на сайте все работает, переход на другую страницу проверить не удалось) или это недоработка?

Ссылка на сообщение
Поделиться на другие сайты

Проверил на хостинге, на первый взгляд все работает. Спасибо, Визард!
Что вы пониамете под родной структурой сайта? Шаблон конечно менял, вносил мелкие правки во многие файлы... Так уже не вспомню что и где менял, но, думаю, этот вопрос уже не актуален.. ))

Ссылка на сообщение
Поделиться на другие сайты

А возможно ли сделать, чтоб когда человек галочку выбрал, сразу запускалась фильтрация, как у розетки, т.е. чтоб не приходилось еще кнопку фильтр нажимать?

Ссылка на сообщение
Поделиться на другие сайты

А можно както просто ограничить доступ поисковикам, без этих изменений, т.к. стандартный фильтр вполне устраивает?

Ссылка на сообщение
Поделиться на другие сайты

Поисковый робот видит ссылку и переходит по ней, а тут как раз такой вариант чтобы робот не видел ссылки.
Как вариант можно прописать правило в файле robots.txt (лежит в корне сайта).

Ссылка на сообщение
Поделиться на другие сайты

Понял. Спасибо большое. Мне это видится так: в шаблоне products.tpl в ненужных ссылках вставить типа:

<td class="feature_values">
	<a href="{url params=[$f->id=>null, page=>null]}" {if !$smarty.get.$f@key}class="selected"{/if}>Все</a>
	{foreach $f->options as $o}
               <noindex><a rel=“nofollow” href="{url params=[$f->id=>$o->value, page=>null]}" {if $smarty.get.$f@key == $o->value}class="selected"{/if}>{$o->value|escape}</a></noindex>
	{/foreach}
</td>

и для сортировки:

{* Сортировка *}{if $products|count>1}<div class="sort">	Сортировать по 	<noindex><a rel=“nofollow” {if $sort=='position'} class="selected"{/if} href="{url sort=position}">умолчанию</a>	<a rel=“nofollow” {if $sort=='price'}    class="selected"{/if} href="{url sort=price}">цене</a>	<a rel=“nofollow” {if $sort=='name'}     class="selected"{/if} href="{url sort=name}">названию</a> </noindex></div>{/if}


Кто знающий подскажите - правильно ли это???
Ссылка на сообщение
Поделиться на другие сайты

Скажите, как это реализовать не использую Java? Очень нужно! Такая реализация очень хороша, но для поисковых систем она не годится. А у меня фильтрация играет большую роль!

Ссылка на сообщение
Поделиться на другие сайты

А зачем вообще показывать страницы фильтров поисковикам? Смысл в этом какой? Там нет уникального контента, нет отдельных МЕТА-тегов... Я не понимаю

Ссылка на сообщение
Поделиться на другие сайты

Смысл наверно есть:
http://rozetka.com.ua/tablets/c130309/
http://www.mobilluck.com.ua/katalog/mobila/f_1_2_Narucnye_casy/
http://fotomag.com.ua/dfotos/3000-4000/price/1
Смотрите как меняются сео данные от выбора варианта.

Ссылка на сообщение
Поделиться на другие сайты

На IPad не получается щелкать на свойства в фильтре. Думаю на IPhone аналогично. Можно ли вылечить?

Ссылка на сообщение
Поделиться на другие сайты
  • 2 недели спустя...

В скачиваемом архиве нет реализации через выпадающий список, а в демо на сайте есть. Подскажите как это можно сделать?

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...