我正在使用 Drupal 7 以自定义形式呈现以下日期选择器元素: 今天是 11 月 10 日,显示的元素文本是 10-11-2019。 但是当在手持设备上提交表单时(我在 Chrome 桌面浏览器中使用三星 Galaxy S5 仿真),字段文本会短暂更改为“11-10-2019”,实际上“2019 ...
我正在使用 Drupal 7 以自定义形式呈现以下日期选择器元素: 今天是 11 月 10 日,显示的元素文本是 10-11-2019。 但是当在手持设备上提交表单时(我在 Chrome 桌面浏览器中使用三星 Galaxy S5 仿真),字段文本会短暂更改为“11-10-2019”,实际上“2019 ...
<input type="number">字段具有向上/向下箭头(递增/递减),如何在不使用javascript的情况下删除它们(在Drupal 8中)? 客户要求删除向上/向下箭头以防止意外更改值。 我尝试添加使用$element['#type'] = 'textfield ...
我希望它如何工作: 我有触发Ajax调用的按钮列表(类型按钮),该调用将该项添加到列表中。 除了按钮看起来丑陋之外,这和我想要的完全一样。 问题: 当我尝试用“图像按钮”替换“按钮”时,提交了表单,这不是我想要的。 有没有一种方法可以将图像添加到不触发提交的按钮上? 我可 ...
在下面的代码中,我试图将基础表单更新为新值,但是该值似乎无法正确更新。 当我返回msul_tgif_xml_basic_search_form , $formstate['values']['Offset']正确显示新的计算值,但是当我使用新值重新创建表单时,它不会正确更新。 msul ...
我正在尝试将自定义字段添加到用户注册表单。 我需要将其中2个保存到Drupal用户的数据库中,将1个保存到我自己的单独数据库中。 我正在使用hook_form_alter添加字段,然后使用hook_form_submit保存字段。 如何将名字/姓氏字段提交到drupal的用户表中, ...
我想编写自定义模块用于联系我们表单,我无法理解如何入门,我在模块> form_module中创建了两个文件(form_module.info和form_module.module)然后添加了core = "7.x" description = "An example module used ...
基于Drupal示例模块中可用的“添加更多按钮(性能下降)”,我创建了一个可以使用AJAX动态添加字段的表单,现在我想为每个字段添加单独的“删除”按钮,以便我可以删除单个字段(而不仅仅是最后一个字段)。 减少字段数并重建表单只会删除表单中的最后一个字段。 Drupal这样做的方式是什 ...
我想使用表单API设置我在模块中创建的表单元素的ID属性。 ...
我正在开发一个Drupal模块。 它的一部分将打开一个弹出窗口,在其中显示一些元素,并使用JavaScript将输入传输回主页。 由于这是一个小窗口,因此我不希望它显示网站主题的完整主题边框。 在Drupal 6中,我可以通过以下方式实现这一目标: 但是,Drupal 7期 ...
我在表单上使用#autocomplete属性提供基于用户输入的文本的选项下拉列表的文本框。 这很好用,除了一些描述很长,并且不适合下拉菜单的宽度。 是否可以将下拉列表选项包装到多行上,以便可以看到完整的描述? 谢谢! 詹姆士 ...
我创建了一个公式,用户可以使用文件字段上传图像。 在另一个公式中,用户能够更改先前上载的图像。 到目前为止,我能够用户上传新图片或让该字段为空,并保留现有图像。 我的问题是,如何以一种很好的方式向用户显示他之前使用该字段上传的文件? 设置#default_value(下面的@code ...
问题: 在Drupal 7的Form API中,当使用#AJAX刷新字段时,在刷新整个页面之前,不会显示验证中的错误消息。 我看到我刷新的字段在错误状态中突出显示,但用户没有看到相关的消息,直到它为时已晚(他们重新加载页面,或转到另一页)。 我开始在这个庄园中手动处理错误堆栈: D ...
我有一个带有姓名和电子邮件字段的网络表单。 提交表单时,名称和电子邮件应存储在数据库中,PDF文件应开始下载。 我的问题是如何覆盖Web表单的提交功能,以便我可以在那之后添加额外的功能? ...
我有一个带有几个字段的表单,用户应该填写。 表单还具有两个隐藏字段供用户当前位置(经纬度)使用。 我现在花了很多时间试图找到一种方法来填充这些字段。 我希望它的工作方式是这样的:提交表单时(表单标签中的jQuery或OnSubmit),将运行一个要求设备定位的JavaScript函数。 ...
我的drupal_render有问题(假设drupal_render是我获得所需东西的正确方法-随时纠正我=)。 我正在建立表格。 由于FAPI不提供“表格”字段,因此我想自己做一个。 我的方法:使用theme()函数,特别是theme('table',...)或theme_table ...
我的页面上有一些来自databse的输出数据(对mytheme_page_preprocess函数中的db的查询很少),我想搜索表格(文本字段和提交按钮)。 那么,如何在预处理函数中获取表单提交的值? 类似于$form_state['values']在myform_form_submit ...
我正在尝试在自定义模块中为简单表单注册主题功能,但是未调用主题功能。 我只是得到基本表格。 这是我的hook_theme(): 对于这种形式: 这是主题函数: ...
在将解密后的登录密码发送到服务器之前,我想修改(加密)Drupal中的登录密码。 我没有找到执行此操作的任何模块(在提交之前进行验证),并且在将字段发送到服务器之前,我没有找到验证字段的方法。 有办法解决吗? 谢谢! ...
尝试在新内容类型添加表单中添加一些其他表单项。 同时尝试增加提交和预览的权重。 但不知何故,提交和预览按钮仍然在那里添加的新项目之上。 ...
这是我在阅读了数百个深思熟虑的问题和同样有用的答案之后发表的关于Stackoverflow的第一篇文章。 我的观点是,今天,我似乎从未找到一种(甚至是肮脏的)方式来做我打算做的事,也从未设法找到答案,尽管似乎没有人提出相同的请求和/或问题似乎是不可能的。 顺便说一下... 使用 ...