您在這裡

模組中textfield的值如何傳遞?

renren's 的頭像
renren 在 2012-05-11 (週五) 22:39 發表

各位好

第一次寫模組,起手式就遇到困難了,因此特別來請教各位

我有個textfield,讓使用者輸入字串,然後按下submit後,需要抓這些字串
想請問一下,該怎麼去抓這些字串,以下是我的片段code

function ttu_poi_page($form , $form_state)
{

(..........................前略.......................................)

$form['name']['first'] = array(
'#type' => 'textfield',
'#title' => t('填寫要查詢的POI'),
'#required' => TRUE,
'#default_value' => variable_get('textfield', ''),
'#size' => 20,
'#maxlength' => 20,
);

$form['submit'] = array(
'#type' => 'submit',
'#value' => '送出',
);
return $form;
}

另外,再請問一下
假如我把這些字串抓出來,傳到inc檔做處理後,然後要把處理後的「值」再傳回module檔
請問,該怎麼將這些「值」到處亂傳,靠return還是有什麼api可以使用?

新手再一問
寫模組的時候,function的呼叫和retrun的值怎感覺跟一般寫程式的方式不太一樣呀@@?

不好意思,問了幾個滿基本的問題,迫於時間上的緊迫性,只好厚臉皮的請教各位前輩了

先謝謝各位的解答了,謝謝