Вопрос по таксономии

Аватар пользователя MDD MDD 18 января 2008 в 15:35

Есть два словаря:

Словарь_1
терм_1
терм_2
терм_3
терм_4
терм_5

Словарь_2
терм_A
терм_B
терм_C
терм_D
терм_E

Как вывести статью которой скажем присвоен терм_2 и терм_D ? Какого вида должна быть ссылка? Синтаксис?
Я порылся на орге, там есть пример с нумерацией терминов но для одного словаря Beee

При том что используется pathauto и термины не имеют номеров, а называются как есть, как и словари...

Комментарии

Аватар пользователя coyotle coyotle 18 января 2008 в 16:24

Наверное /taxonomy/term/2,D
И не важно сколько словарей, просто указываете через запятую номера терминов.

Аватар пользователя Outrix Outrix 18 января 2008 в 16:29

ссылка вида taxonomy/term/t1,t2
t1 - номер терма терм_2,
t2 - номер терма терм_D.

если даже стоит pathauto, то у каждого терма есть свой номер (посмотреть можно в админке).

если вы хотите чтобы эта ссылка была читаемой - создайте алиас типа dve_kategorii_v_odnom для taxonomy/term/t1,t2

Аватар пользователя MDD MDD 18 января 2008 в 16:34

что-то не работает Sad а как CMS поймет что это термины из разных словарей? по факту, попробовал она берет из одного

Аватар пользователя Outrix Outrix 18 января 2008 в 16:53

вы точно в ссылке указываете номера терминов?
друпалу всеравно из какого словаря, ему главно номера терминов

Аватар пользователя MDD MDD 18 января 2008 в 17:17

смотрите у меня ссылки имеют такой вид /conten/название_словаря/термин , т.е. если я указываю 1+1 или 1,2 - он их берет из одного словаря.... И это логично, т.к. название словарей разное ...

Кроме того, видимо после установки пэфауто, в админке не показывается числовой синоним термина, хотя по факту он есть...

если быть более конкретным

у меня есдва словаря... один называется "марки", в нем перечислены марки автомобилей, другой словарь - "разделы" в нем есть термин дилер и новости. Идея такая... в одном случае это каталог диллеров по маркам, в другом новости по маркам, надо что бы они выводились раздельно.... путь к марке, например, имеет вид /category/marka/daewoo , а путь к диллеру /category/razdel/diler .... и как их объединить в одной ссылке? Видимо я торможу ::- /

Аватар пользователя coyotle coyotle 18 января 2008 в 17:34

вам надо использовать ссылки вида taxonomy/term/1+2 или taxonomy/term/1+2 а не /conten/название_словаря/термин..., а вот для taxonomy/term/1+2 можно назначит любой алиас

Аватар пользователя MDD MDD 18 января 2008 в 17:46

окей, спасибо ... только это имхо неудобно Sad
только всеравно непонятно как он поймет из какого словаря брать терминс порядковым номером 1 или 2

Аватар пользователя coyotle coyotle 18 января 2008 в 18:11

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