Почему нельзя поставить слэш в начало ссылки меню?

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

Аватар пользователя Heian Heian 14 ноября 2014 в 12:20

Здравствуйте!
Столкнулся со страной проблемой. Создал в Друпале 7 меню, вроде бы все отлично, но проблема в том, что все ссылки в нем пишутся без слэша в начале, т.е. являются относительными текущей страницы. Например, node/add вместо нужной мне /node/add . Причем в админке Друпал не дает поставить этот слэш вручную - пишет, что страница не найдена или у меня нет к ней доступа. И из-за этого, если пользователь перейдет со внутренней страницы по любой из ссылок, она будет вести на несуществующую страницу.

Эта проблема актуальна как для меню таксономий, так и для обычных ссылок.

Как быть? Может, все решается какой-то настройкой?.. Друпал совершенно чистый. Помогите разобраться, пожалуйста. Спасибо.

Комментарии

Аватар пользователя VasyOK VasyOK 14 ноября 2014 в 19:23

План Б
1. Задайте в типе материала текстовое поле для ввода битой ссылки
2. Выводите эти битые ссылки views-ом

Аватар пользователя NurOff NurOff 15 ноября 2014 в 3:37

"Plazik" wrote:
Нигде не ставьте слеш в начале, друпал его сам добавит и все будет работать как надо

^_- ага. И ссылки открывать исключительно находясь в корне сайта Smile
Или с последними нововведениями это уже изменилось, и друпал стал телепатить?

Аватар пользователя Plazik Plazik 15 ноября 2014 в 10:49

"NurOff" wrote:
Или с последними нововведениями это уже изменилось, и друпал стал телепатить?

В друпале не было такой проблемы изначально.

Аватар пользователя NurOff NurOff 22 ноября 2014 в 6:18

"Plazik" wrote:
В друпале не было такой проблемы изначально.

Согласен.
Я невнимательно прочитал.
Речь про работу с меню.
Естественно будет ругаться не позволяя создать ссылку со слешом вначале.
Там не нужны слеши.

"NurOff" wrote:
... друпал стал телепатить?

Я написал про внутренние ссылки со слеш в материалах.
"NurOff" wrote:
И ссылки открывать исключительно находясь в корне сайта :)

И внутренние ссылки без слеш в материалах.