我有一个在drupal中的块中创建的表单,我想要做的是显示传递给同一块中表单的计算值的结果。
_block_view $ blocks ['content'] = drupal_render(drupal_get_form('form_name'));
如何捕获结果并显示结果,或者理想情况下在保留表单值的表单下显示结果?
答案 0 :(得分:0)
好的,我做的是添加
$form_state ['redirect'] = FALSE;
到提交处理程序,并填充自己的表单,然后我添加了一个带有readonly属性的新表单字段,并使用$ form_state ['input']中传回的值将#value
设置为计算值...我从上面的drupal_render(
设置调用中省略了$blocks['content']=
,因为它不是必需的