You are here

drupal表单重构

097633q 的头像
Submitted by 097633q on 星期三, 2009-07-01 06:11

function test_form(){

if (isset($form_state['amazonbob_item'])) {

$markup .= '<pre>'. print_r($form_state['amazonbob_item'], TRUE) .'</pre>';

$form['item_data'] =

array( '#type' => 'markup',

'#value' => $markup,

'#weight' => 10, );

}

return $form; }

function test_form_submit(){

$form_state['amazonbob_item'] = $item;

$form_state['rebuild'] = TRUE; }

drupal的表单重构,感觉可以用在多级表单上了,呵呵,不是最好的解决方案。'#type'=>'markup' 这里markup是drupal表单的一个属性。print_r('XXX',TRUE);这个TRUE好像是把print_r出来的内容转化了,具体的还待研究,<pre> 格式化代码。

Drupal版本: