Всем доброго дня суток.
Если такая проблема. На сайте три разных роли для пользователей. Для вывода дополнительный полей пользователей используется модуль Content Profile. Drupal 6.
Темизацию вывода профиля я хочу настроить через шаблон user-profile.tpl.php
Не могу никак написать приватьный код для файла template.php. Что бы для каждой роли был свой шаблон профиля.
то есть для role 1 - user-profile--role1.tpl.php
для role 2 - user-profile--role2.tpl.php
Мой самописный код не работает
function garland_preprocess_user_profile(&$vars) {
foreach($vars['elements']['#account']->roles as $role):
$vars['theme_hook_suggestions'][] = 'user_profile__'. str_replace('_','--', $role);
endforeach;
}
Что тут не так??