php - 提交后显示表单数据

标签 php drupal drupal-fapi

我有一个带有提交按钮的表单和一个将数据存储在数据库中的处理程序。问题是提交表单时,所有数据都从输入字段中清除。有没有办法在提交后仍然显示它们?我需要对 form_submit 函数进行哪些更改?

function mymodule_form_submit($form, &$form_state) {
 //how to retain the input in the form
}

我正在寻找最“drupalish”的方式来完成这项工作?

最佳答案

this previous StackOverflow question 所示你可以用 $form_state['storage'] 和 $form_state['rebuild'] 完成这个。

关于php - 提交后显示表单数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3588081/

相关文章:

sockets - 如何检测 PHP 套接字监听器上的客户端断开连接?

php - Phalcon PHP 多模块命名空间定义

php - cakephp - 按包含的模型中的字段排序

php - 以 laravel 方式销毁/重置单例

javascript - 仅当选中其他属性时才显示 ubercart 属性

表单中的 Drupal SQL 注入(inject)攻击预防和撇号处理

css - Drupal 7 可调整的 css

drupal - 在Drupal 8中删除Welcome to

drupal - 无法使用 drupal 表单 api 获取复选框值