如果用户没有正确的权限来查看模块,而不是获得通常的“访问被拒绝,您无权访问此页面”,如何获取模块重定向。信息?重定向模块
Q
重定向模块
1
A
回答
1
如果它是一个模块你正在写自己使用Drupal
http://api.drupal.org/api/function/drupal_goto
的跳转功能,如果你不写它自己,那么这是一个有点艰难,你可以设定使用Drupal的错误重定向和但是,对于某个特定模块,某些模块我认为您可能需要以某种方式进行修补。
0
几乎任何你想要做的修改Drupal的股票的行为,可以通过处理hook_nodeapi
0
Custom Error提供轻松定制403条404错误信息的能力。因此,您可以使用drupal_goto()
自动重定向用户,或使用drupal_get_destination()
构建登录链接,以便将用户返回到他们尝试查看的页面。
如需更具体的登录特定功能,您可以查看LoginToboggan。
如果您不想要模块的开销或外部依赖性,那么这两个模块的源代码也将包含有用的示例,说明如何解决此问题空间。
相关问题
- 1. Nginx的模块重定向
- 2. 使用重写模块IIS7重定向
- 3. IIS重定向模块:重定向基于HTTP_COOKIE
- 4. Sitecore中的重定向模块
- 5. python请求重定向模块
- 6. https重定向块
- 7. IIS URL重写模块:基于查询字符串重定向
- 8. 与重写模块路由重定向到产品。Prestahop
- 9. IIS URL重写模块:基于查询字符串重定向
- 10. IIS7重写模块 - 从根重定向到default.aspx
- 11. URL重写模块中的窗口不会重定向
- 12. yii2从自定义模块重定向到基本控制器
- 13. 通过定制apache模块避免登陆页面重定向
- 14. 重新定义模块'Realm'
- 15. 重定向在Django模板
- 16. Ember.js重定向到模板
- 17. 模态窗口重定向
- 18. IIS7重定向模式
- 19. 模板重定向页面
- 20. htaccess重定向模式
- 21. ASP.NET MVC重定向模型
- 22. rails3模型重定向
- 23. 重定向输出的linux模块构建
- 24. 到懒惰模块的角度路由导致重定向
- 25. Azure的服务器重定向使用模块GET参数
- 26. 使用请求模块捕获无效的URL预重定向
- 27. Python模块“readline”无法处理输出重定向
- 28. Drupal的模块重定向目的地问题
- 29. 的Joomla模块,如何重定向并显示一些信息
- 30. Python的请求模块结束了奇怪的重定向
您是否在讨论单个模块的hook_menu中定义的路径。它是你制作的还是下载的? – googletorp 2009-09-28 08:15:35