Как привязать ноду к нескольким терминам?

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

Аватар пользователя Rishpik Rishpik 22 августа 2010 в 22:54

Добрый вечер.

Создал словарь. добавил в него 3 терминам. Теперь создаю страницу и могу указать только 1 термин для нее. Как указать 3? Можно это сделать без создания новых словарей?

хочу как в вордпрессе несколько категорий потом вывести в меню и видеть один материал в нескольких сразу

Заранее благодарен.

Комментарии

Аватар пользователя Ветер Ветер 22 августа 2010 в 23:10

"Rishpik" wrote:
...Проблемы начались с самой установки, но благодаря гуглу и огромной справочной системе этого сайта, а я с ними разобрался.

Золотые слова...

Аватар пользователя Rishpik Rishpik 22 августа 2010 в 23:10

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

кто-нибудь может ответить по моему вопросу?

Аватар пользователя Rishpik Rishpik 22 августа 2010 в 23:32

Xermit. спасибо. обыскал интернет. не нашел таки. дошло дело для поиска модулей ROFL оказывается все на поверхности. устал к концу дня. слишком много приходится в голове перестраивать из-за друпала.

Аватар пользователя Rishpik Rishpik 23 августа 2010 в 0:53

да. согласен ROFL возможностей много.

поставил сейчас Pathauto и опять напоролся на проблему.
у меня все тот же словарь. там 5-6 терминов и их я набил нодами.

мне нужно как-то присвоить к каждом термину свое название чтобы нода в ссылке выгладила так: название термина/5

так можно? единственное что вижу это общее присвоение адреса для словаря и всех терминов

Аватар пользователя Xermit Xermit 23 августа 2010 в 1:28

Это называется синонимы, они могут быть как на адрес страницы так и вообще на любой путь.
администрирование.конструкция.синонимы

Аватар пользователя Xermit Xermit 23 августа 2010 в 1:30

еще у терминов таксономии есть синонимы, то есть например для термина table там же где термин определен, можно задать его синоним: стол.

Аватар пользователя Rishpik Rishpik 23 августа 2010 в 1:48

Это называется синонимы, они могут быть как на адрес страницы так и вообще на любой путь.
администрирование.конструкция.синонимы

вот там то я и не пойму как сделать назвать термины как хочу

Аватар пользователя Rishpik Rishpik 23 августа 2010 в 1:55

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

Аватар пользователя Rishpik Rishpik 23 августа 2010 в 2:03

все равно ничего не понятно :(((

через синонимы я заменил http://test1.ru/taxonomy/term/5 на http://test1.ru/55

а как теперь к ноде эту категорию поставить? http://test1.ru/55/1 так допустим. можно также вручную. но если нод очень много? как на автомате через этот модуль?

Аватар пользователя Xermit Xermit 23 августа 2010 в 9:41

что значит 1 после 55, а то не понятно.
Думаю в этом случае тут надо view прицеплять с аргументами таксономии и на php писанном разборщике url строки, хотя возможно уже есть.

Аватар пользователя igorek igorek 23 августа 2010 в 12:59

Всё для чайника в друпале и даже без знаний php можно обойтись! Хорошо расписано в книге "Drupal: создание и управление сайтом (Байрон Берри, Хог Уокер, Роббинс Итон)"
Моя настольная книга - не только помогла выбрать правильные модули, но и учит мыслить по drupalовски!

Аватар пользователя Rishpik Rishpik 23 августа 2010 в 15:04

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

вопрос лишь остался в ссылках.

ситуация такая. есть словарь. в нем есть термин. термин переименован через синоним в test1.ru/cat1 (таких терминов несколько cat2 и так далее).
этот термин я наполнил десятком материалов которые сейчас имеют вид: test1.ru/node/1 и так далее (второй термин также наполнил)

мне нужно чтобы вместо node было cat1 (то есть синоним термина). и node на cat2 для нод принадлежащих ко второму термину

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

Аватар пользователя igorek igorek 23 августа 2010 в 16:46

Настройки адреса материала [termpath-raw]/[title-raw]
Я всегда так пишу...
и если cat1 является подкатегорией катагория1, то пропишется урл так: test1.ru/категория1/cat1/заголовок_ноды