При переходе по ссылке термина таксономии из любого материала должна открываться выбранная страница выбранного типа материала...

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

Аватар пользователя misterpronin misterpronin 9 октября 2012 в 19:46

Хочу использовать термины таксономии только для категоризации материалов... чтобы они не представляли из себя полноценные материалы... т.е. хочу чтобы вся информация, служащая для их описания, содержалась именно в материалах, а не в самих терминах таксономии... Можно ли такое реализовать? Как-нибудь указывать в каждом отдельном термине тот материал, который должен служить описанием этого термина и страницей, отображаемой по умолчанию вместо стандартной страницы термина... Или как нибудь ещё...

Пример: страница типа page (т.е. материал...) имеет ссылки на термины таксономии, которыми она помечена... В стандартном варианте при нажатии на ссылки открываются страницы терминов таксономии... А нужно чтоб эти ссылки вели на выбранные мной материалы... т.е. редирект должен происходить...

У кого-нибудь есть догадки, как это можно реализовать? Заранее спасибо.

Комментарии

Аватар пользователя misterpronin misterpronin 9 октября 2012 в 22:03

C API друпала не знаком (нужно будет как-нибудь приняться за обучение)... но кажется это не то, что нужно...

Посмотрел все три видео... тема views поднимается в третьем видео... и тоже не понял в чём подвох... Наверное ты меня (или я тебя...) неправильно понял... Мне нужно чтоб ссылка термина вела не на список нод, связанных с ней, а на определённый материал... То есть нужно подменить стандартную страницу термина таксономии страницей выбранного материала...

Спасибо большое что попытался мне помочь! Но или я тупой... или ты меня неправильно понял.

Аватар пользователя fr1end fr1end 9 октября 2012 в 22:05

тогда возможно вам поможет модуль Entity Reference, вместо таксономии создадите отдельный тип материала и будет к нему привязывать

Аватар пользователя misterpronin misterpronin 10 октября 2012 в 13:14

Решил эту задачу самым банальным способом )) И почему-то до этого додумался только спустя два дня (!) рассуждений (конечно не сутками на пролёт я об этом думал )), но довольно таки много времени потратил на поиск этого решения... как оказалось я просто думал не в том направлении)... В общем для того чтобы заместить страницу таксономии страницей выбранного материала для каждой страницы таксономии можно тупо... настроить переадресацию модулем redirect... Единственным неустраивающим меня моментом при таком подходе является то, что при наведении на ссылку термина таксономии в браузере высвечивается не адрес материала, на который будет произведена переадресация, а адрес страницы термина таксономии... В общем задачу можно считать решённой, но не до конца...