当我提交自定义更改节点/添加表单时,我收到“您选择的值不是有效选择。 ” Ajax 修改字段错误。 “非法选择错误也被写入日志。这是我使用 Drupal 7 开发的应用程序的 Drupal 9 版本,它工作。Ajax 功能正在工作。为什么?我该如何修复它? 我相信错误来自一些 Symfony 代 ...
当我提交自定义更改节点/添加表单时,我收到“您选择的值不是有效选择。 ” Ajax 修改字段错误。 “非法选择错误也被写入日志。这是我使用 Drupal 7 开发的应用程序的 Drupal 9 版本,它工作。Ajax 功能正在工作。为什么?我该如何修复它? 我相信错误来自一些 Symfony 代 ...
我有一个自定义块,其中包含一些可以在该块的树枝模板中访问的值。 假设变量product_type并在同一个树枝文件中添加另一个视图块,例如 和那个街区的钩子 上面的钩子正在被调用,但我无法在钩子函数中获取product_type 。 我不确定这是否是正确的方法,但我确实需要将该值从第一个块传 ...
我正在尝试实现一个 hook_form_alter 方法,通过节点表单显示中的 ajax 回调来修改一个字段的行为。 这个想法是当我 select 从 select 列表字段(field_country)的一个选项修改其他字段列表(field_laws)的值时。 具体来说,当我 select 一个国 ...
我在Drupal 8中创建了一个自定义模块,错误日志给了我以下消息: ReflectionException:ReflectionMethod-> __ construct()(core / lib / Drupal / Core / Entity / EntityResolve ...
我想添加属性rel ='preload'和onload =“ this.rel ='stylesheet'”,就像在advagg中所做的那样?我已经在hook_css_later函数中完成了,但是没有运气。 这是我的代码 ...
我编写了一个带有自定义表单api的drupal模块,该模块将在每次提交时将电子邮件发送到我的收件箱。 我在drupal_mail下写了一个条件,该条件返回true,但显示错误消息“无法发送电子邮件。如果问题仍然存在,请与站点管理员联系。” 在我的代码下面: ...
我正在使用Drupal 8构建自定义模块。模块的要求之一是,它根据配置设置来设置javascript文件,该模块的用户可以在模块配置中进行设置。 需要添加到页面的javascript取决于配置设置。 因此,不能像本文中提到的那样使用库来添加它: 向Drupal模块添加资产 。 我首 ...
我需要在node_presave钩子上找到文件上传路径 这就是我尝试过的。 帮助将不胜感激。 谢谢拉吉 ...
我已成功使用预处理页面挂钩,例如: 和 它与分别名为page - front.html.twig和page - 12.html.twig的自定义模板相关联。 我正在尝试为名为Video的内容类型实现相同的挂钩和模板配对。 我的理解是,我的示例是针对特定页面的自定义模板,而 ...
我正在尝试在我的Drupal 8项目中修改搜索块的表单操作。 搜索块位于“主”菜单区域中。 我在.theme文件中添加了以下代码 加载页面时不调用此表单alter。 我尝试在自定义模块中添加form_alter。 它也不起作用。 有任何想法吗? ...
我在drupal 7中使用hook_form()创建了一个表单,它可以作为我使用hook_menu()的页面进行访问,我需要将表单用作块。这是我的代码 //我使用过的hook_submit() 将所有获取的数据插入.install文件中创建的drupals数据库中 } ...
更改分类法术语权重时,是否有任何执行代码的钩子或方法。 例如,当我们更改时,在条款之间创建父/子关系。 函数hook_taxonomy_term_update似乎不起作用。 ...
我是Drupal开发的新手。 我想为我的网站的访问者创建一个注册表。 默认注册页面只有两个字段:用户名和电子邮件地址。 如何添加更多字段,例如密码,图片和时区。 我还想捕获其他两个信息-出生日期和性别。 这两个字段在默认users表中不可用。 如何将这些信息与用户帐户绑定? ...
我试图使用hook_field_access来检查用户是否有权编辑某些字段。 问题是即使返回false,也不会拒绝访问。 ...
我是drupal的新手。 我需要编写一个模块来处理用户相关的详细信息。 我可以创建模块,并在'users_field_data'表中添加'users_field_data'数据库更改。 通过在hook_install()使用db_add_field 但是,当我从drupal安装 ...
我正在从事 Drupal 6 到 7 站点迁移项目。 许多页面包含 [node-NID] 格式的自定义令牌。 此自定义令牌的功能是检索节点(由 NID 标识)正文文本。 迁移到 Drupal 7 后,自定义函数无法工作,我没有计划编写它,因为我发现Advanced Entity Tokens可以做 ...
我使用“ Webform”模块创建了一个表单。 在这种形式下,我有一个电子邮件类型字段。 我的问题是:当用户提交表单时,如何获取该字段的值? 我猜我应该使用hook_form_FORM_ID_alter吗? ...
我遇到了与此处概述的相同问题,但下面的解决方案不起作用。 我确实启用了“商品选项”。 我也用这个钩子来改变价格, 我努力了 与#4一样,但它不起作用。 ...