2015-07-20 57 views
0

我有一个drupal 7站点,它在登录后重定向到一个页面。我不希望它重定向到该页面,但希望它重定向到另一个页面。在哪里可以找到我的Drupal重定向

我在哪里可以找到什么控制这个?我相当肯定这将会在drupal的管理区域,但还没有发现它。

回答

0

您可以通过规则/动作更改目的地。

  1. 创建目标节点或视图
  2. 去“管理”»‘配置’»和标题下的‘系统’,单击‘操作’。
  3. '创建高级操作'
  4. 单击下拉菜单选项“重定向到URL ...”。
  5. 点击按钮“创建”。
  6. 在“配置高级操作”页面上, 在标题'标签'下, 可以将标签保留为默认 “重定向到URL”。
  7. 在标题'URL'下,输入目的地的路径。
  8. 点击“保存”按钮。
  9. 进入“模块”页面并启用模块“触发器”(如果尚未启用)。
  10. 转到'管理'»'结构'»'触发器',然后单击选项卡“用户”。
  11. 在标题'触发器:用户登录后'下,单击向下箭头。在下拉菜单中,点击您刚刚创建的操作的名称。
  12. 单击按钮“分配”。
  13. 注销,然后重新登录进行测试。

更多的https://www.drupal.org/node/683696

+0

在这个页面我到列表中的“操作设置PAG e“查看当前配置的内容,并且我正在查找的页面不存在。 – Baub

+0

虽然这可能会回答这个问题,但[这将是更可取的](http://meta.stackoverflow.com/q/8259)在这里包括答案的基本部分,并提供供参考的链接。 –

0

你有3个选择这里:

  1. 只需安装Login Destination模块,并设置你希望你的用户在管理设置页面重定向到路径该模块。

  2. 使用hook_user_loginhook_user_login(&$edit, $account)

  3. 使用规则中指定当一个用户登录的规则

0

您可以:

  1. 以管理员身份登录的用户上后端。
  2. 转到folliwng网址{您的Drupal站点} /管理/配置/系统/站点的信息
  3. 查找输入框Default front page
  4. 输入该页面的路径你,例如仪表板(PS:仪表板页面应该能够访问。)
0

您可以使用Rules模块,

规则模块允许网站管理员定义基础上发生的事件有条件地执行动作。

  1. 创建新规则
  2. 添加事件像
  3. 如果你运行这个规则对任何特定的条件,那么你可以添加条件,如“用户拥有角色(S)”,并提供“用户已经登录”用户角色或者离开,因为它是
  4. 添加操作,如“页面重定向”,并提供页面URL
  5. 保存并清除缓存
相关问题