Есть ли способ вывести имя пользователя в виде ссылки на профиль в Drupal?
Я использую pathauto, чтобы профили пользователей имели чистый URL в формате /user/name-name
Как вывести имя пользователя в виде ссылки на профиль? Я видел функцию theme(), используемую для подобных вещей?
2 ответа
Решение
Используйте функцию l(), чтобы создать ссылку и сделать ссылку на user/uid. При использовании l он будет преобразован в то, что вы установили в pathauto.
Если вы хотите, чтобы имя пользователя использовалось в качестве текста ссылки, используйте theme('username', $account);
где $account - полностью загруженный пользовательский объект из user_load().