在Drupal 7表单API中 - 如何创建"按钮"类型的输入(不是"提交")?

Dor*_*ron 10 drupal drupal-fapi drupal-forms

我试图有一个按钮不是"提交"类型的按钮,而是一个普通的"按钮"类型,使用drupal 7的形式api,但我似乎无法得到它.

我尝试了很多东西,比如将#type设置为'button',将#button_type设置为'button',但无论我做什么,drupal总是创建一个"submit"类型的按钮.

J. *_*sta 12

您可以使用:

"#executes_submit_callback" => FALSE
Run Code Online (Sandbox Code Playgroud)

要禁用"提交"步骤.

如果您只想禁用"验证"步骤,请使用:

"#limit_validation_errors" => array()
Run Code Online (Sandbox Code Playgroud)


Mat*_* V. 2

您可能需要查看此问题以了解一些背景信息,然后考虑此解决方法。您也许还可以使用#markup手动插入它。