К примеру на сайте написано про одежду. Создаю несколько словарей с терминами:
Предмет одежды:
- брюки
- куртки
- рубашки
Сезон:
- зима
- лето
- демисезонное
Страна производитель:
- Франция
- Италия
- Китай
Дальше делаю несколько меню с названиями Предмет одежды, Сезон, Страна производитель (это названия меню а не пунктов)
Теперь вопрос. Как пользователь может фильтровать одежду по категориям? Например выбрать
- зимние
- брюки
- из Китая
Или просто:
- летние
- рубашки
Воспользовался Taxonomy Browser. Теперь вот мучаюсь с ним.
1. После того как нужные галочки в фильтрах выбраны, нужные материалы выводятся, но:
Сами отмеченные галочки после этого теряются. Как это исправить?
2. Галочки не теряются если выбрана опция Свернуть словари. Но в этом случае:
а) Когда выбираешь хоть что нибудь не выбирается ничего. И появляется некрасивая красная надпись. (Рис.1)
б) Как только нажимаешь на треугольничек с названием словаря, Fire Fox «дергает» изображение влево.
3. Сам блок Браузер категорий состоит из двух частей. Верхняя часть (Исследовать) мне не нужна. Думаю как ее удалить, напрашивается редактирование темы. Где искать файл этого блока?
4. А можно ли отдельно для рубашек вывести этот блок с уже отмеченным термином рубашки? Что-то то мне подсказывает что нельзя.
Пошел учить Views.
Вложение | Размер |
---|---|
1.gif | 93.87 КБ |
Комментарии
модуль Views
Фильтры раскрыть. Должно помочь.
А без Views как-то можно?
Что вы все так Views боитесь? Кто вас так напугал, что вы не хотите использовать инструмент, который как раз заточен под выборку и отображение данных по различным критериям? Или используйте Views, или создавайте менюшки с пунктами типа /taxonomy/term/1+5 и т.п.
Еще попробуйте http://drupal.org/project/taxonomy_browser, но это имхо все костыли по сравнению с Views-выборками.
В Views я пока въезжаю. Костыли попробую.
А с помощью Views можно сделать это http://hotline.ua/gd/63/2974-7315-2970 ?
Можно, это и есть назначение Views. Но конкретную "раскадровку" дать не могу - нужно думать.
Подумаю!
Чуть подправил свой первый пост
Вот, глянь, как я описал этот процесс (если ещё актуально). Я описывал как раз про Hotline-фильтрацию.
http://perebeg.blogspot.com/2010/02/hotline.html
То, что я описал можно сделать и для одного типа материала, потому что я описывал для нескольких типов материала.
Спасибо, почитаю!