老葛的Drupal培训班 Think in Drupal
我们已经学习了简单的单页面表单。但是你可能需要,让用户跨越多个页面来填充一个表单,或者使用几个不同的步骤来输入数据。让我们创建一个简短的模块,用来说明跨页面表单技术,在该模块中通过3个单独的步骤来从用户那里收集3种成分(ingredient)。我们的方式是使用Drupal内置的表单存储箱(storage bin)传递数值。我们将模块命名为formwizard.module。当然,我们首先需要一个sites/all/modules/custom/formwizard.info文件:
; $Id$
name = Form Wizard Example
description = An example of a multistep form.
package = Pro Drupal Development
core = 6.x
评论
正确顺序
上一页:< 使用drupal_execute()通过程序来提交表单