Drupal注册用户页面?

时间:2010-10-08 12:19:04

标签: php drupal drupal-themes

我现在正在创建一个drupal网站。 我有3个角色,这些是: 匿名 经过身份验证 注册用户

在我的“注册用户”上,我想在登录后拥有不同的主题。你有关于如何实现这一目标的想法吗?

祝你好运

3 个答案:

答案 0 :(得分:1)

on hook_init
if global $user have role Registred
global $theme = 'theme_x';

答案 1 :(得分:1)

您可以使用http://drupal.org/project/themekey

它应该允许您根据用户的角色更改主题。

答案 2 :(得分:0)

设置完全不同的主题是一种非常激烈的方法。如果可能的话,我会尝试使用单个主题,在body标签上设置一个表示用户角色的类,并用CSS对这些页面进行不同的样式设置。