Как сменить ссылку термина материала на свою? Создал термин и материалы. Нужно что бы по нажатию на термин (в теле материала) он переходил не по taxonomy/term/... а на другую страницу. Например страницу созданную с помощью Views.
Вполне прокатит синоним
т.е. в качестве существующего пути указывает куда идти
а в качестве синонима taxonomy/term/X
(только надо учесть, что в сам taxonomy/term/X - вы уже попасть не сможете пока не убъете синоним)
И в 5-ке тоже работает ... так что разбирайтесь ...
тут главное не перепутать порядок ,
в качестве существующего пути куда идти views/1
а в качестве синонима надо указать что меняем taxonomy/term/1
А я понял вы наверное синоним прописываете в прямо в термине ...
А я говорил про admin/build/path (правда для этого должен быть включен системный модуль path),
но есть у этого решения и отрицательный момент при выборе вашей вьюшки (допустим через меню) в адресной строке будет прописываться путь на taxonomy/term/1
Комментарии
Вполне прокатит синоним
т.е. в качестве существующего пути указывает куда идти
а в качестве синонима taxonomy/term/X
(только надо учесть, что в сам taxonomy/term/X - вы уже попасть не сможете пока не убъете синоним)
пробывал, что-то не проходило, попробую ещё
непринимает синонимы... прописываешь синоним, но он на него не обращает внимания
Хм странно, у меня на 6-ке прокатывает, сейчас проверю не 5-ке
Кеширование кстати не включено ? почистите кэш
И в 5-ке тоже работает ... так что разбирайтесь ...
тут главное не перепутать порядок ,
в качестве существующего пути куда идти views/1
а в качестве синонима надо указать что меняем taxonomy/term/1
А я понял
вы наверное синоним прописываете в прямо в термине ...
А я говорил про admin/build/path (правда для этого должен быть включен системный модуль path),
но есть у этого решения и отрицательный момент при выборе вашей вьюшки (допустим через меню) в адресной строке будет прописываться путь на taxonomy/term/1
Спасибо, помогло!!! Да, хитро-странная перестановка адресов при прописании синонима.
Кстати можно подсмотреть как это сделано в модуле forum, он ведь тоже работает с терминами таксономии
Форум работает немного по-разному в 5й и 6й версии.
А вообще лучше делать через hook_term_path