Вопрос по категориям

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

Аватар пользователя Гость Гость (не проверено) 13 июня 2005 в 0:47

Не могу разобраться с категориями.

Создал словарь Категория1, в нем термины Подкатегория1, Подкатегория2.

Как теперь при открытии Категории1, отобразились Подкатегория1 и Подкатегория2 с их описанием (там при создании терминов которое указывали). И какой вообще будет URL у Категории1?

Еще, при открытии Подкатегории1, я ожидал, что в строке навагации отобразится Главная>Категория1>Подкатегория1, а при добавлении статьи в Подкатегорию2, с именем, к примеру, Статья1 и при ее открытии отобразится Главная>Категория1>Подкатегория2>Статья1, но в обоих случаях отображается только "Главная". Как это можно исправить, или может я чего не так сделал?

Лучший ответ

Комментарии

Аватар пользователя arsart arsart 15 июня 2005 в 23:10

breadcrumbs т.е. дополнительная навигация по сайту, к сожалению, а может и к счастью не настраивается под конкретные нужды сайта. Работает она только если в модуле задевается breadcrumbs, в этом случае она добавляет пункт меню (как в модуле image например). В модуле taxonomy от drupal 4.6. есть такое разграничение, должно работать, но только если словарь таксономии развлетвленный насколько я понимаю.
По крайней мере в коде taxonomy.module есть функция, отвечающая за breadcrumbs.

Аватар пользователя bang bang 15 июня 2005 в 23:29

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

Аватар пользователя Troy Troy 16 июня 2005 в 12:00

Да, кстати в image заметил косяк - хлебные крошки строятся нормально, а вот если зайти в image node(картинку) - внизу отразятся типичные для нод ссылки (Оставить коммент / (имя категории картинки / ...)
так вот если ткнуть (имя категории картинки), обнаружится, что ссылка ведет на стандартное taxonomy/term/3 - соббсно и отработает модуль image не так как надо.

Аватар пользователя arsart arsart 12 июля 2005 в 1:58

здрасьте приехали - какой же это косяк если это классическая нода с термином таксономии (и по нажатии ссылки просто выводит сортированные ноды), которым в данном случае выступает словарь для картинок (галерея собственно).
Но мне кстати это тоже не понравилось и я просто создал path для taxonomy/term/1 переводя его на image/tid/1 (или наоборот, я не помню).
И в случае нажатия категории юзер спокойно попадает в галерею.
Логично:)?

Аватар пользователя bang bang 15 июня 2005 в 23:37

да, кстати, мне кажется, что лучше сделать так: завести словарь, скажем, "категории статей", а потом уже в нем строить терминами вашу структуру:
Категория 1
-Подкатегория 1
--Подподкатегория 1
--Подподкатегория 2
-Подкатегория 2
Категория 2
-Подкатегория 1
-Подкатегория 2
ну и т.д.

Тогда если вы наберете url какой-нибудь категории типа /taxonomy/term/номер категории, то увидите, что навигация должна работать именно так, как вам нужно.

А для того, чтобы организовать меню для навигации по этому словарю, как раз воспользуйтесь блоком из taxonomy.context для этого словаря

Аватар пользователя Гость Гость (не проверено) 27 июня 2005 в 9:04

Quote:
А для того, чтобы организовать меню для навигации по этому словарю, как раз воспользуйтесь блоком из taxonomy.context для этого словаря

А если мне нужно не блоком, а на самой странице?

p.s. А в какую категорию добавлять страницы типа /about, т.е. в "корневом разделе"?

Аватар пользователя Оранжевый Удав Оранжевый Удав 9 июля 2005 в 9:14

[quote]p.s. А в какую категорию добавлять страницы типа /about, т.е. в “корневом разделе”?[quote]

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

Аватар пользователя Гость Гость (не проверено) 7 июля 2005 в 18:56

Посмотрел я taxonomy.context, это немного не то, что нужно.
Модуль taxonomy_menu, как раз "делает" ту структуру, которую нужно. Есдинственное, что не получилось, это список разделов. При открытии словаря по ссылке taxonomy_menu водводится список тех же статей, которые принадлежает терминам этого словаря, а мне бы хототелось, чтобы вместе статей вывелся список терминов этого словаря с описанием, такое возможн сделать?

Аватар пользователя Гость Гость (не проверено) 8 июля 2005 в 12:44

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