Добрый день, знатоки друпловеды! Недавно я столкнулся с проблемой настройки pathauto:
Я добавил на вкладке „шаблоны” синоним для определенного типа контента (tro_lo_lo/(node:title)) и все вроде хорошо - при просмотре материала этого типа в адресной строке действительно отображается то, что надо, но если от имени зарегистрированного пользователя зайти во вкладку „редактирование” (собственной ноды) то адрес превращается в "...node/2/edit". Где я не сделал настроек, или где что напутал?
Заранее спасибо за Ваш ответ!
Комментарии
оно так и должно отображаться при редактировании. pathauto тут наверно не поможет.
Синоним у вас установлен для node/2, а не для node/2/edit
а как сделать синоним для node/2/edit ?
subpath alias
Спасибо! Для 7-ого друпала нашел решение в виде модуля http://drupal.org/project/subpathauto
>а как сделать синоним для node/2/edit ?
а зачем его делать?
Потому что это правильно. Нужно либо делать альясы для всех страниц, либо не делать вовсе.
К тому-же так было бы удобнее управлять оформлением страниц и просмотра и редактирования (с помошью CSS). Так есть какие нибудь идеи?
для семерки еще есть модуль Extended path aliases
Ну впринципе да, наверное оно правильно. С другой стороны по уму страницы такого плана надо вообще закрывать от индексирования, за ненадобностью их в ПС.
ЧПУ - это ЧеловекоПонятныйУРЛ. Из этого следует, что на ПС нам насрать и мы делаем для людей.
это неправильный вывод - это сделано чтобы не было куча одинаковых страниц типа node/1,node/2 или еще хуже /?q=node/1 ,/?q=node/2 и т.д.
Соглашусь с последним автором.
А что касается человеков, то им обычно пофигу что в командной строке node/22/edit или moja-super-stranica-ob-optimizazii-url-вдоф-polzovateley/edit
Второе пожалуй даже менее удобоворимо.
Так что если на ранжирование не влияет, то я бы не стал заморачиваться. Но я по умолчанию ленивый, так что гулбоко ИМХО.
что одинакового в перечисленных страницах?
куча сайтов с одинаковыми uri ,а не страниц
Это не то чтобы минус, но уж точно и не плюс,
а вообще по мнению того же яндекса чпу нужен ,чтобы вид URL давал представление о том, что содержится на соответствующей странице. Использование транслитерации в адресах страниц также позволит роботу понять, о чем может быть страница. Например, один только URL http://download.yandex.ru/company/experience/Baitin_Korrekciya%20gramotn... дает поисковому роботу множество информации о документе: его можно скачать; формат, скорее всего, PDF; документ, вероятно, релевантен запросу «коррекция грамотности» и так далее.
пруф?
вебмастер → помощь-Структура сайта