我正在使用的模块提供单页分页配置表单。但是出于我的其他配置目的,我试图将其与一个额外的页面进行多次传输以收集额外的配置数据。
我正在实施 hook_form_alter ,我收录了以下代码:
$form['next'] = array(
'#type' => 'button',
'#value' => t('next'),
'#page callback' => array('custom_ucreate_profile2'),
'#button_type' => 'button',
);
我还创建了 custom_ucreate_profile2 菜单链接。该链接末尾的配置页面工作正常。但问题是当我点击“下一步”按钮时,当前页面只是重新加载而不导航到custom_ucreate_profile2。
答案 0 :(得分:2)
您可以尝试使用field_group module,而不是滚动自己的解决方案,这可能会随着时间的推移难以维护。甚至有video showing how to use the multipage features。