对drupal_goto函数运行检查

对drupal_goto函数运行检查,drupal,drupal-forms,drupal-webform,drupal-form-validation,Drupal,Drupal Forms,Drupal Webform,Drupal Form Validation,我对drupal站点和自定义表单有一个奇怪的问题。我有一个自定义模块,将表单作为块…简单的输入字段,将搜索查询发布到商店定位器 表单不断被覆盖,操作/url在随机时间随机更改。我需要一个快速的解决方案,同时我们调试真正的问题,导致这一点 我需要编写一个if语句来检查drupal_goto函数,该函数遵循if drupal_goto===/store locator,然后运行else将drupal_goto操作更改为/store locator 任何帮助都将不胜感激。您的问题不太清楚-如果您需要临

我对drupal站点和自定义表单有一个奇怪的问题。我有一个自定义模块,将表单作为块…简单的输入字段,将搜索查询发布到商店定位器

表单不断被覆盖,操作/url在随机时间随机更改。我需要一个快速的解决方案,同时我们调试真正的问题,导致这一点

我需要编写一个if语句来检查drupal_goto函数,该函数遵循if drupal_goto===/store locator,然后运行else将drupal_goto操作更改为/store locator


任何帮助都将不胜感激。

您的问题不太清楚-如果您需要临时修补drupal_goto,那么请这样做,如果不需要,您需要知道什么?drupal_goto'store-locator',array'query'=>$query@Clive由于未知原因,上述函数被覆盖,url“store locator”发生更改。如何运行检查以确保存储定位器不发生更改,以及是否将其还原?如果是在表单提交中,请使用$form_state['redirect']='path';相反如果URL中已有目标参数,则该参数将优先于所有参数。如果发生了这种情况,请参见“谢谢@Clive”-我已经应用了你的建议。如果这个问题有效,我会不断更新。