我用views模块制作了一个视图:“exampleview”
查看需要一个参数:“myarg”
我可以在“exampleview / myarg”和“exampleview”加载我的页面。
当我调用drupal_goto('exampleview / myarg')时;目的地只是“exampleview”。
同样的结果:
$ arr = array('exampleview','myarg'); drupal_goto($ ARR);
你能帮助我吗?
答案 0 :(得分:0)
通常,重定向的URL是根据此函数的输入参数构造的。但是,您可以通过在$ _REQUEST数组中设置目标来覆盖该行为(即通过使用URI的查询字符串)。这用于在完成表单后将用户引导回正确的页面。例如,在“admin / content”页面上编辑帖子后或使用侧栏中的“用户登录”块登录后。函数drupal_get_destination()可用于帮助设置目标URL。
似乎您的目标参数已设置,因此您必须清除目标参数或使用header function