Имя пользователя как путь

#drupal #drupal-7 #pathauto

#drupal #drupal-7 #pathauto

Вопрос:

Я хотел бы иметь имя пользователя как часть URL, например mysite.com/username . Это должно перенаправить на профиль пользователя. Я использую Profile 2 и Pathauto, но я не уверен, как это сделать.

Ответ №1:

С помощью pathauto вам просто нужно настроить пользовательские пути с помощью пользовательского токена, например [user:name] .

Комментарии:

1. Что вы имеете в виду? Под шаблоном раздела для всех путей профиля я помещаю [текущий пользователь: имя]. К сожалению, похоже, это не работает.

2. Мне нужен шаблон для имени пользователя, я думаю, но я не знаю правильного синтаксиса.

3. Он говорит, что [user-raw] недопустим, все другие шаблоны воспроизведения, похоже, не работают.

4. Я забыл, для этого вам нужен модуль токена

Ответ №2:

Шаблон Pathauto из [user:name] под пользовательских путей должен сделать свое дело.

Комментарии:

1. Проблема в том, что это работает для страницы пользователя. Но я хотел бы сделать это для страницы профиля. Когда я помещаю тот же шаблон под пути к профилю, он говорит, что он недействителен.