我用 Drupal 8 的表格 API 创建了一个自定义表格。 我需要使用通过表格获得的数据在数据库中运行研究,并将结果与 html 打印到同一页面上。 我通过 buildForm 方法创建了表单,并通过 submitForm 方法获取了通过表单获取的数据。 有没有办法通过 HTML 块将通过表格 ...
我用 Drupal 8 的表格 API 创建了一个自定义表格。 我需要使用通过表格获得的数据在数据库中运行研究,并将结果与 html 打印到同一页面上。 我通过 buildForm 方法创建了表单,并通过 submitForm 方法获取了通过表单获取的数据。 有没有办法通过 HTML 块将通过表格 ...
我在节点添加表单中使用它来隐藏字段'field_obyavlenie_ploschad_uch': 但是,如果用户在此字段中输入任何值(在字段隐藏之前),我会在节点视图中看到此值。 我正在尝试空字段值,但它不起作用: 如何清空隐形场? ...
我正在尝试实现一个 hook_form_alter 方法,通过节点表单显示中的 ajax 回调来修改一个字段的行为。 这个想法是当我 select 从 select 列表字段(field_country)的一个选项修改其他字段列表(field_laws)的值时。 具体来说,当我 select 一个国 ...
我有一个自定义模块,当用户导航到特定页面时,该模块通过执行获取 50 条记录的查询来成功显示查询结果。 我想使用表单来收集用户输入以创建更具体的查询。 我有表单工作,它确实收集数据,它运行查询,但我无法让结果显示在同一个表单上。 我已经在 Google 上搜索了很多小时,但找不到明确的答案。 表格如 ...
我有一个表单,它根据计数变量$form_state['num_entries']中创建多个条目。 它包含一个区域的文本字段、一个滑块元素和一个滑块值的隐藏字段。 我需要渲染顺序为:文本字段、滑块、隐藏字段。 但是表单只是渲染所有区域,然后是所有滑块,依此类推。 如何修复渲染顺序? 提前感谢您的 ...
我在drupal 7项目的自定义模块中创建了一个表单,并且需要将这些值插入到名为“ players”的自定义内容类型中 这是我需要的一种形式: 这是Submit函数,但出现错误: 我正在跟踪一个示例,但在日志中看到该表不正确,但是找不到其他可以提供示例的地方。 我究竟做错 ...
我需要通过自定义 Drupal 8 模块中的控制器呈现使用 Drupal\\Core\\Form\\FormBase 和 Drupal\\Core\\Form\\FormStateInterface 创建的自定义表单。 是否有任何指导或参考来执行此操作? 实际上我试图直接并通过控制器渲染表单。 但 ...
我是Drupal的新手。 我创建了一个自定义模块,并使其在节点类型上具有链接任务(例如“查看/编辑/删除”选项卡)。 它可以正常工作并出现在每种节点类型上,但现在我想将其排除在我通过表单选择并提交的特定节点上。 请告诉我如何实现这一目标。 mymodule.routing.yml: ...
我尝试通过添加第二个按钮来覆盖贡献模块表单。 第一个按钮是保存条目,并在页面上重定向并显示条目详细信息。 第二个按钮旨在保存并重新加载同一页面。 这是我的表单alter function: 我还添加了一个管理表单的函数: 似乎没有重定向到正确的URL。 ...
如何在不编写大量代码的情况下设计Drupal表单? ...
我需要创建一个依赖于视图结果的表单。 我可以在视图中生成它和/或创建视图模板以执行此操作。...但是如何处理它? 如何将我的表单/模板生成的表单连接到form_submission函数? 提交此自定义/动态表单后,我需要调用一些drupal函数以在站点中创建一些内容。 ...
所以我一直在使用drupal 7开发一个网站。 我想覆盖默认的登录和注册表格。 我能够成功地将自定义类添加到登录名和密码表单。 但是,当我想将相同的类添加到注册表单时,问题就开始了。 我用这个钩子函数尝试添加类 对于名字,姓氏,开发者组织,电子邮件,这些类已成功添加,但对于密 ...
我在表单中添加了一个自定义按钮: 然后在回调中,我想从表单上的实体引用字段添加或删除实体。 然后将其发送回浏览器并重新呈现。 我不希望保存更改,我只是希望将其填充在表单中,然后用户才能接受更改。 为了这个例子,我已经简化了这一点,只是为了说明这一点。 我想向field_tax ...
有没有一种方法可以使非GET的感谢页面获得价值? 对于营销和分析问题,我需要在表单的感谢页面上检索form_id 。 几种形式进入同一感谢页面。 custom.php是否可以启动“谢谢”页面? 此外,Drupal的表单设置会强制使用这些重定向之一 使用GET ...
我在 Drupal 7 中有多个表单用于单个内容类型。这样做的目的是在用户提交表单时启动不同的工作流,具体取决于包含的信息类型,并由 /url 为每个表单定义。 这些表单位于不同的页面上,每个页面上显示的字段都在自定义模块中定义。 例如: .../form1 启动工作流 1 并显示字段 a、b、 ...
我试图通过做这样的事情来包装details的checkboxes元素: 但是在提交时,我会不断返回$values = ['de'=>0, 'en'=>0] : 一旦我不使用包装details表单元素,就存在数据(值==选中元素的键)。 像这样: 使用调试器检 ...
我环顾四周,找不到关于如何将自定义类添加到表单元素/元素或<form>标记的解决方案。 我有一个自定义表单验证功能,可以执行一些自定义验证。 form_set_error确实在元素上设置了一个error类,但我想在form标记内的任何位置添加自定义类。 ...
我正在尝试根据选择列表的所选选项在drupal中动态创建/添加文本字段。 如果选择了杰克,则创建以“杰克”为内容的文本字段。 到目前为止,我已经使用Drupal的#ajax属性进行了操作,我设法创建了文本字段,但是无法获得选择列表选项作为字段值。 我使它起作用,但对如何用我想 ...
我是非常新的drupal表单,但是已经成功设置了drupal_mail函数,该函数在提交时会使用正确的$subject消息和$from电子邮件地址将电子邮件发送到所需位置。 但是,它不是发送邮件的正文。 我已经用谷歌搜索/尝试了很多东西,但是似乎没有什么能抓住正确的价值。 有人知道为什么吗 ...
我正在尝试在我的Drupal 8项目中修改搜索块的表单操作。 搜索块位于“主”菜单区域中。 我在.theme文件中添加了以下代码 加载页面时不调用此表单alter。 我尝试在自定义模块中添加form_alter。 它也不起作用。 有任何想法吗? ...