Taxonomy filter. Кто им пользуется? Как его включить? [уже давно решил]

Главные вкладки

Аватар пользователя VasyOK VasyOK 29 декабря 2009 в 7:04

Модуль Taxonomy filter. Что сделать, чтобы был виден или блок или меню с фильтром по терминам? Хоть вкратце раскажите пожалуйста.

И где в этом модуле указывается по каким словарям будет строится фильтр? У меня столбец Vocabs used on пустует чтобы я не нажимал.

ВложениеРазмер
Иконка изображения tfilter.gif1.69 КБ

Комментарии

Аватар пользователя yasik yasik 5 августа 2010 в 16:56

VasyOK Вы разобрались с модулем ?
У меня на пятерке стоял и все отлично работало а на 6 вроде все опции те же а сделать такое как было на пятерке не могу почему-то

Аватар пользователя VasyOK VasyOK 5 августа 2010 в 17:56

Как бы вам это сказать... Разобрался - не разобрался...

Короче то что мне нужно он выполняет.

Пример novasich.com.ua. Выбираете сбоку ружье, а в центре производителя.

Я поставил только один из 2-х блоков предоставляемых модулем.

А если у вас все в 5-ке работало, попробуйте сделать в 5-ке, а потом обновить и Drupal и taxonomy filter. Може и получится Smile

Аватар пользователя yasik yasik 5 августа 2010 в 19:29

посмотрел сайт
скажите а вы какое меню используете

я не могу контекст запустить когда его выбираю блока просто нет.

Может знаете где грабли ?
Базик выводится

Аватар пользователя VasyOK VasyOK 10 ноября 2015 в 11:46

Вы знаете, этот модель вообще работает не так как хотелось бы и там много че не работает. Можете поэксперементировать с dev версиями также.

Вот сайт [тут была ссылка] смотрите сейчас завтра там этого может не быть.

2 словаря кондиционеры и производители

Сбоку выбираете Сплит системы и в центре выбираете фирму

В настройках это:
1

2

3

4

Аватар пользователя lomm lomm 25 января 2011 в 23:21

VasyOK, у меня при такой конструкции урла - taxonomy/term/1,2 на странице выводятся ноды с двух словарей... и фильтрации не получается... В настройках Taxonomy filter сделал по вашему примеру, вывел все три блока.

В результате получаю в блоке "refine criteria" список производителей...,
в блоке "current criteria" по одному термину из обоих словарей (выбранные на данный момент в taxonomy/term/1,2) с "крестиком" для сброса фильтра...,
в блоке "search results" почти то же самое, только с "remove" в место "крестика"

При выборе производителя изменяется taxonomy/term/1,2 на taxonomy/term/1,3 taxonomy/term/1,4 и т.д. И выводятся ноды по словарю "1" + ноды выбираемого словаря

Ни пойму, что делаю не так... а хочется вот так - http://novasich.com.ua.

Аватар пользователя VasyOK VasyOK 26 января 2011 в 0:21

"Вывел все три блока." Очень странно у меня там всего один блок refine criteria. Где вы еще 2 нашли?

Вот знаете все настройки сфотографировал и выложил. Если не разберетесь еще выложу.

А вы модуль taxonomy redirect использовали?

Аватар пользователя lomm lomm 10 ноября 2015 в 11:47

Не, модуль taxonomy redirect не использовал...

>Где вы еще 2 нашли?

А у вас какая версия модуля стоит, у меня 6.x-1.5. Может в последней версии блоки добавились....?

>Если не разберетесь еще выложу

Уже почти неделю "бьюсь" - хелп Lol

Аватар пользователя VasyOK VasyOK 26 января 2011 в 17:58

В смысле геде вы нашли блоки на моем сайте?

В данном примере показывается к чему приводит работа модуля с одним блоком "refine criteria"

Если вам нужны остальные блоки все намного сложнее, даже не знаю как.

Хорошо я вам скажу где скрины конкретно от этого сайта если вам нужны еще какие-то скрины говорите. Пождите пару часов.

Секретных настроек в этом модуле нет. Нет такм и самописных модулей скриптов и кодинга.

Аватар пользователя VasyOK VasyOK 10 ноября 2015 в 11:47

Более ни менее нормально работает версия 6.x-1.4. Сейчас еще раз настройки посмотрю не паникуйте.

Taxonomy filter

1

2

3

4

5

6

7

Taxonomy redirect

Прописать во вьюхе

Данный пример рассматривается без использования pathauto т.к. на сайте его нет

Аватар пользователя lomm lomm 26 января 2011 в 23:31

Мозг вскипел - результат тот же. На странице - taxonomy/term/1,14 выводятся все ноды по двум словарям.

http://stopydov.com/catalogru/1 - в верху "выбрать товар", к примеру так - http://stopydov.com/taxonomy/term/1,76

pathauto отключил, а синонимы не удалил... может включить pathauto удалить синонимы и потом его отключить?

Аватар пользователя VasyOK VasyOK 27 января 2011 в 4:09

Да можно.
А у вас там точно Dynamyc тип меню (шаблона)? Все остальные без допила работают не так как надо.

Аватар пользователя lomm lomm 28 января 2011 в 22:14

Да, точно Dynamyc.... Удалил все синонимы и для терминов и для нод - результат тот же.

Во, нашел! Во views был включен taxonomy_term (тот что идет в комплекте) - отключил его и все заработало, сейча попробую с синонимами!

Огромное спасибо VasyOK за помощь!

Кстати... с отключенным Taxonomy redirect тоже работает.

Аватар пользователя VasyOK VasyOK 28 января 2011 в 23:30

Taxonomy redirect он как раз и нужен для views taxonomy/term/%

Я добавил еще один скрин, он теперь 2-й по порядку в посте.

Аватар пользователя lomm lomm 13 февраля 2011 в 10:37

Там в принципе все тоже самое, тока не работает сортировка по двум словарям...:)))) Ну у меня малость руки кривые, вот я и поинтересовался. (Taxonomy redirect для 7 нету, а без него либо views taxonomy/term/% - и плучаем all результаты, либо без taxonomy/term/% - "страница не найдена"...

Аватар пользователя petrovnn petrovnn 1 апреля 2011 в 1:50

Кому-нибудь удалось-ли заставить работать этот модуль с алиасами или нет?

у меня так работает:

/taxonomy/term/3,2

А вот так - нет, выдает 404:

/tags/moscow,russia

Нашел тему на орге, но внятного ответа там так и не дали:
http://drupal.org/node/174670

Да, в семерке multiple tags убрали из ядра. На сайте с винтовками зачетно сделан каталог, напомнило битрикс Smile

Аватар пользователя bumble bumble 5 ноября 2012 в 22:14

Есть кто живой?

Вроде все получилось, кроме основного... Как на taxonomy/term/2285,2307 навесить вьюху???

При фильтрации выводятся тизера. А если этот адрес прописать в дисплей вьюхи то опять выводятся все ноды...

Аватар пользователя bumble bumble 5 ноября 2012 в 23:24

Drupal 6.26

taxonomy redirect'ом создал переадресацию для словарей "Каталог" и "Бренд" на "catalog/!tid" и "brand/!tid" соответственно.

Прописал во вьюхе каждому словарю свой путь (к примеру "catalog/%"), и сам каталог впринципе отображается корректно...

Но вот при фильтрации, на странице вида taxonomy/term/%,% - тизера...

Или я уже перетрудился...

Аватар пользователя bumble bumble 10 ноября 2015 в 11:48

Решил проблему следующим образом:

Обошелся без Taxonomy Redirect. Пользуюсь Pathauto и TVI.
Во views'е отображения таксономии скопировал дисплей, путем сделал "taxonomy/term/%" (просто отдельно есть дисплеи "catalog/%" и "brand/%"). И в этом дисплее изменил поле аргументов с "Таксономия: ID Термина (с глубиной)" + "Таксономия: Глубина ID термина" на "Таксономия: ID термина" ("Таксономия: Term ID extended").

Из минусов - отображение терминов (родителей) к которым не относятся ноды. К примеру иерархия:

Бытовая техника - отображается
- Блендеры - отображается
-- Погружные блендеры (у этого термина есть ноды) - отображается

Аватар пользователя VasyOK VasyOK 11 ноября 2012 в 5:26

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

Я бы сделал по другому: вывел бы во вьюхе заголовок, в загововок поместил нужный текст. А в самой вьюхе убрал бы аргумент id термина с глубиной. Глубина то не нужна. Короче как-то так. Точнее сказать не могу, т.к. обычно делаю наоборот.