Есть ли способ вывести имя пользователя в виде ссылки на профиль в Drupal?

Я использую pathauto, чтобы профили пользователей имели чистый URL в формате /user/name-name

Как вывести имя пользователя в виде ссылки на профиль? Я видел функцию theme(), используемую для подобных вещей?

2 ответа

Решение

Используйте функцию l(), чтобы создать ссылку и сделать ссылку на user/uid. При использовании l он будет преобразован в то, что вы установили в pathauto.

Если вы хотите, чтобы имя пользователя использовалось в качестве текста ссылки, используйте theme('username', $account); где $account - полностью загруженный пользовательский объект из user_load().

Другие вопросы по тегам