我目前是安裝TWAMPv1.0版本,drupal另外安裝5.x版本,模組部分安裝了signup、signup_status、sign_schduler、token、view。
我現在想做一個簡單的活動報名網站,安裝上述程式後已經可以發表活動文章下面有一個sign的功能,但填寫的內容太過簡單,僅有姓名(註冊暱稱)和電話號碼。
我希望能夠有多一些的選項,包括下拉式選單可以選擇"年收入" 可以有checkbox選擇吃葷食或素食(最好能限定只能勾選其中一個) 可以在一個題目下面有兩個textfield像是地址 可以有兩個文字欄位一個寫郵遞區號一個寫地址
我在其他討論區有問過,有人教我利用修改signup模組裡的template.php 增加下列資料
=================================
function golden_hour_signup_user_form() {
global $user;
// This line is required for this form to function -- DO NOT EDIT OR REMOVE.
$form['signup_form_data']['#tree'] = TRUE;
$form['signup_form_data']['Name'] = array(
'#type' => 'textfield',
'#title' => t('借閱證號碼'),
'#size' => 40, '#maxlength' => 64,
//'#required' => true,
'#disabled' => true,
);
$form['signup_form_data']['Patron_Note'] = array(
'#type' => 'textarea',
'#title' => t('讀者備註'),
'#cols' => 40, '#rows' => 4,
'#description' => t('可以在此填入您的備註。無須備註的話,直接按下『報名』按鈕,即可報名。'),
);
// If the user is logged in, fill in their name by default.
if ($user->uid) {
$form['signup_form_data']['Name']['#default_value'] = $user->name;
}
return $form;
}
===========================================
但是經過多次嘗試頂多只能增加文字欄位(textfield和textarea),不知道阿舍大大有沒有其他方法可以教我? 謝謝!!
我的email tgb8833@ms11.url.com.tw
Hello,
這篇文章有提到如何加入有選項的欄位哩 !
http://www.darcynorman.net/2006/12/12/custom-fields-in-drupal-event-sign...


Hello,
關於報名表的製作,阿舍知道的,大都是用 WebForm 模組去弄的,WebForm 和 CCK 一樣可自定欄位,大德可以參考看看,至於 Signup 模組....阿舍沒用的哩 !.....=_____=!!。
WebForm 模組
http://drupal.org/project/webform
供參囉 !! ^^=。
阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw
阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw