在ctools弹出drupal 7中获取对未定义函数webformcomponentedit_form_validate



我正在使用webform模块创建表单。我要求不要自定义webform_component_edit_form。所以我已经更改了webform_component_edit_form在这个表单中,我添加了带有#ajax属性的select元素。当我在url中打开这个时,它工作得很好。但是当我在ctools中打开此表单时,我会出现错误

Call to undefined function webform_component_edit_form_validate() in ../includes/form.inc

webform_component_edit_form_validate i以webform/incluedes/webform.components.inc 编写

任何人都可以告诉我哪里做错了。

它存在于webform/inclusions/webform.components.inc中,因此它可能没有被包含,因为您正在将它与表单alter集成。

请尝试将其添加到您正在修改的表单项目上方的表单alter中。

require_once drupal_get_path('module', 'webform') . '/includes/webform.components.inc';

我使用

module_load_include('inc', 'webform', '/includes/webform.components'); 

在我的模块上方。现在运行良好。

相关内容

  • 没有找到相关文章

最新更新