Модуль Taxonomy filter. Что сделать, чтобы был виден или блок или меню с фильтром по терминам? Хоть вкратце раскажите пожалуйста.
И где в этом модуле указывается по каким словарям будет строится фильтр? У меня столбец Vocabs used on пустует чтобы я не нажимал.
Вложение | Размер |
---|---|
tfilter.gif | 1.69 КБ |
Комментарии
VasyOK Вы разобрались с модулем ?
У меня на пятерке стоял и все отлично работало а на 6 вроде все опции те же а сделать такое как было на пятерке не могу почему-то
Как бы вам это сказать... Разобрался - не разобрался...
Короче то что мне нужно он выполняет.
Пример novasich.com.ua. Выбираете сбоку ружье, а в центре производителя.
Я поставил только один из 2-х блоков предоставляемых модулем.
А если у вас все в 5-ке работало, попробуйте сделать в 5-ке, а потом обновить и Drupal и taxonomy filter. Може и получится
посмотрел сайт
скажите а вы какое меню используете
я не могу контекст запустить когда его выбираю блока просто нет.
Может знаете где грабли ?
Базик выводится
Вы знаете, этот модель вообще работает не так как хотелось бы и там много че не работает. Можете поэксперементировать с dev версиями также.
Вот сайт [тут была ссылка] смотрите сейчас завтра там этого может не быть.
2 словаря кондиционеры и производители
Сбоку выбираете Сплит системы и в центре выбираете фирму
В настройках это:
1
2
3
4
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.
"Вывел все три блока." Очень странно у меня там всего один блок refine criteria. Где вы еще 2 нашли?
Вот знаете все настройки сфотографировал и выложил. Если не разберетесь еще выложу.
А вы модуль taxonomy redirect использовали?
Не, модуль taxonomy redirect не использовал...
>Где вы еще 2 нашли?
А у вас какая версия модуля стоит, у меня 6.x-1.5. Может в последней версии блоки добавились....?
>Если не разберетесь еще выложу
Уже почти неделю "бьюсь" - хелп
В смысле геде вы нашли блоки на моем сайте?
В данном примере показывается к чему приводит работа модуля с одним блоком "refine criteria"
Если вам нужны остальные блоки все намного сложнее, даже не знаю как.
Хорошо я вам скажу где скрины конкретно от этого сайта если вам нужны еще какие-то скрины говорите. Пождите пару часов.
Секретных настроек в этом модуле нет. Нет такм и самописных модулей скриптов и кодинга.
Да.., я пробовал и с одним и с двумя и стремя - по разному. Никак не работает.
Более ни менее нормально работает версия 6.x-1.4. Сейчас еще раз настройки посмотрю не паникуйте.
Taxonomy filter
1
2
3
4
5
6
7
Taxonomy redirect
Прописать во вьюхе
Данный пример рассматривается без использования pathauto т.к. на сайте его нет
Вот спасибо! VasyOK. Возможно у меня не работает из за pathauto, сейчас буду разбираться.
pathauto потом будет очень просто включить.
Мозг вскипел - результат тот же. На странице - taxonomy/term/1,14 выводятся все ноды по двум словарям.
http://stopydov.com/catalogru/1 - в верху "выбрать товар", к примеру так - http://stopydov.com/taxonomy/term/1,76
pathauto отключил, а синонимы не удалил... может включить pathauto удалить синонимы и потом его отключить?
Да можно.
А у вас там точно Dynamyc тип меню (шаблона)? Все остальные без допила работают не так как надо.
Да, точно Dynamyc.... Удалил все синонимы и для терминов и для нод - результат тот же.
Во, нашел! Во views был включен taxonomy_term (тот что идет в комплекте) - отключил его и все заработало, сейча попробую с синонимами!
Огромное спасибо VasyOK за помощь!
Кстати... с отключенным Taxonomy redirect тоже работает.
Taxonomy redirect он как раз и нужен для views taxonomy/term/%
Я добавил еще один скрин, он теперь 2-й по порядку в посте.
VasyOK, а не пробовали под Drupal-7 Taxonomy filter?
Нет, не пробовал еще. Там настолько принципиальные различия?
Там в принципе все тоже самое, тока не работает сортировка по двум словарям...:)))) Ну у меня малость руки кривые, вот я и поинтересовался. (Taxonomy redirect для 7 нету, а без него либо views taxonomy/term/% - и плучаем all результаты, либо без taxonomy/term/% - "страница не найдена"...
>тока не работает сортировка по двум словарям.
Во, блин... "Дело было не в бабине....". Поставил модуль Multi-term Views и все заработало
Кому-нибудь удалось-ли заставить работать этот модуль с алиасами или нет?
у меня так работает:
А вот так - нет, выдает 404:
Нашел тему на орге, но внятного ответа там так и не дали:
http://drupal.org/node/174670
Да, в семерке multiple tags убрали из ядра. На сайте с винтовками зачетно сделан каталог, напомнило битрикс
Надеюсь вопрос не ко мне. У меня не получилось.
Есть кто живой?
Вроде все получилось, кроме основного... Как на taxonomy/term/2285,2307 навесить вьюху???
При фильтрации выводятся тизера. А если этот адрес прописать в дисплей вьюхи то опять выводятся все ноды...
Версия Drupal?
6 - taxonomy redirect (инструкция вверху)
7 - taxonomy display
Drupal 6.26
taxonomy redirect'ом создал переадресацию для словарей "Каталог" и "Бренд" на "catalog/!tid" и "brand/!tid" соответственно.
Прописал во вьюхе каждому словарю свой путь (к примеру "catalog/%"), и сам каталог впринципе отображается корректно...
Но вот при фильтрации, на странице вида taxonomy/term/%,% - тизера...
Или я уже перетрудился...
Решил проблему следующим образом:
Обошелся без Taxonomy Redirect. Пользуюсь Pathauto и TVI.
Во views'е отображения таксономии скопировал дисплей, путем сделал "taxonomy/term/%" (просто отдельно есть дисплеи "catalog/%" и "brand/%"). И в этом дисплее изменил поле аргументов с "Таксономия: ID Термина (с глубиной)" + "Таксономия: Глубина ID термина" на "Таксономия: ID термина" ("Таксономия: Term ID extended").
Из минусов - отображение терминов (родителей) к которым не относятся ноды. К примеру иерархия:
Бытовая техника - отображается
- Блендеры - отображается
-- Погружные блендеры (у этого термина есть ноды) - отображается
Так и надо. Или вам нужна надпись на термине без нод "копайте глубже!" ?
Возможно кто знает как вывести блок на странице самого глубокого термина?
Впринципе можно написать такой код в условии блока и блок будет выводится на странице ьерминане имеющего дочерних, но но у данного способа один большой недостаток: нужно уметь кодить.
Я бы сделал по другому: вывел бы во вьюхе заголовок, в загововок поместил нужный текст. А в самой вьюхе убрал бы аргумент id термина с глубиной. Глубина то не нужна. Короче как-то так. Точнее сказать не могу, т.к. обычно делаю наоборот.