Taxonomy page

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

Аватар пользователя Nikit Nikit 6 ноября 2007 в 4:38

Вот моя первая попытка создания (точнее подправления) модуля.
Показывает термины таксономии в одной странице с подтерминами и рисунками.
За основу взят модуль Taxonomy List , с использованием "правильного" счётчика нодов для таксономии с модуля Directory (функция directory_taxonomy_term_count_nodes). Для рисунков используется модуль Taxonomy Image.

Пример.

Скоро добавлю:
1. Сколько подтерминов выводить в одной ячейке.
2. Если подтермины заняли больше чем одну строку, то вывести "..." и при нажатии на неё показать остальной список подтерминов.
3. Опера 9.50b не выводит рисунки посередине (идеи?), исправить.
4. Перевод.
5. Использовать общие стили оформления (сейчас нужно добавлять в тему оформления).
6. ?

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

Комментарии

Аватар пользователя tangavr tangavr 6 ноября 2007 в 13:45

А не могли бы вы рассказать как правильно установить модуль Taxonomy Image? У меня не получилось с первого раза - картинки не выводились.

Аватар пользователя Nikit Nikit 7 ноября 2007 в 4:42

2tangavr:
Взято с установочного файла:
1. Проверь настройки файловой системы 'administer >> settings >> File system'.
2. Зайди "administer >> settings >> taxonomy_image". Она автоматически создаст
папку в 'files/category_pictures'. Также можешь настроить размеры.
3. Ассоциировать термины таксономии с картинками:
"administer >> categories >> images" щелкнуть на 'upload image' для
нужного термина и сгрузить картинку. Если успешно, то там же вы увидите эту картинку.
4. Дать доступ юзерам, чтобы они просматривали картинки, смотреть в контроле доступа.
5. Если хотите, чтобы рисунки показывала по умолчанию, то это надо править в темах
(подробности в INSTALL), пример смотри в /contributed/theme_patches/.
Мой модуль сам использует картинки, если модуль taxonomy.image включен, ничего править в темах не нада.

Аватар пользователя tangavr tangavr 7 ноября 2007 в 8:49

Спасибо, попробую. делала все, кроме правки в темах. И картинки каждой категории загрузила, и права доступа выставила.

Аватар пользователя Valeratal Valeratal 7 ноября 2007 в 22:33

спасибо, хотя не совсем понимаю как это использовать
ведь обычно терминов куча, к каждому рисунок...

Хотя, для магазина-каталога продукции самое то

P.S. а можно работающий пример глянуть?

Аватар пользователя Nikit Nikit 15 января 2008 в 13:04

контрвопрос: а для чего?
один способ: ввести словарь в термины, и строить подчиненные термины под ним...
второй способ: рисовать непосредственно через темы

Аватар пользователя Chub Chub 4 сентября 2008 в 13:01

А нельзя в модуле изменить способ вывода URL, когда из всего списка терминов уже выбран 1?
Просто не могу заставить custom breadcrumbs понимать taxonomy/vocabulary/79?q=taxonomy/term/90/all
?q= заменяется на %3Fq%3D