【问题标题】:Can I generate a form depending on the results of a view?我可以根据视图的结果生成表单吗?
【发布时间】:2018-10-10 00:43:53
【问题描述】:

我需要创建一个取决于视图结果的表单。我可以在视图中生成它和/或创建视图模板以执行此操作....但是如何处理它?

如何将我的表单/模板生成的表单连接到 form_submission 函数?

提交此自定义/动态表单时,我需要调用一些drupal 函数来在站点中创建一些内容。

【问题讨论】:

    标签: drupal-8 drupal-views drupal-forms


    【解决方案1】:

    我没有在视图中找到任何方法,但我所做的是: - 以编程方式创建表单,只为 NIDS 创建一个隐藏字段 - 使用 AJAX 将我的视图放在该表单旁边 - 当视图更新时,我将视图的结果复制到 NIDS 字段并提交表单(这会重新加载页面) - 表单提交有两种行为,一种是在提供 NID 时重新生成表单,另一种是由我的视图的 NIDS 结果创建的实际表单。

    以防万一这对某人有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-02-13
      • 1970-01-01
      • 2013-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多