首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用引导主题和匿名用户,ajax表单在“调用未定义函数bootstrap_form_process”中提交结果

使用引导主题和匿名用户,ajax表单在“调用未定义函数bootstrap_form_process”中提交结果
EN

Drupal用户
提问于 2016-03-24 14:11:59
回答 1查看 874关注 0票数 1

上下文

我们有一个基于引导主题的子主题,我们在一个模态中呈现一个表单。submit按钮使用ajax回调来处理表单提交。

问题

在Chrome中以管理员身份登录时,表单提交得非常完美。

在Chrome中注销(以匿名用户身份访问站点)时,提交表单将导致500 Server错误。

服务器日志正在报告“调用未定义函数bootstrap_form_process()”。

Research

这似乎是相关的(https://www.drupal.org/node/2156371),但我不知道该做什么来修复它。

我很难跟踪关于drupal.org的问题讨论。我有相当多的Drupal知识,但仍然很难弄清楚他们在说什么。

Things我试过

上面链接的线程中的一些人通过将max_input_vars设置为2000来绕过这个问题,所以我尝试了一下。没什么用。

我想也许我需要增加更多,所以我把它设置为5000,但仍然没有改变。然后,我将其切换回默认的1000。

我还尝试将"drupal_static_reset('element_info');“添加到主题的template.php文件中,但它似乎什么也没做。

EN

回答 1

Drupal用户

回答已采纳

发布于 2016-03-28 16:20:58

这类似于https://www.drupal.org/node/2369635,即您需要在代码库中包含/path/to/bootstrap/includes/process.inc。IMHO最简单的方法是在某个地方的hook_init()中。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/195814

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档