Advertisement
Guest User

Untitled

a guest
Sep 17th, 2014
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. function fields_menu() {
  2. $items["fields"] = array(
  3. 'title' => 'test fields',
  4. 'page callback' => 'drupal_get_form',
  5. 'page arguments' => array('fields'),
  6. 'access callback' => TRUE,
  7. 'type' => MENU_NORMAL_ITEM,
  8.  
  9. );
  10.  
  11. return $items;
  12. }
  13.  
  14. function fields() {
  15.  
  16. $users = array(
  17. array('uid' => 1, 'day' => 'Mon',),
  18. array('uid' => 2, 'day' => 'Tue',),
  19. array('uid' => 3, 'day' => 'Wen',),
  20. );
  21.  
  22. $header = array(
  23. 'day' => t('day'),
  24. 'work_time' => t('work_time'),
  25. );
  26.  
  27. $options = array();
  28. foreach ($users as $user) {
  29. $options[$user['uid']] =array(
  30. 'day' => $user['day'],
  31.  
  32. 'work_time' => array(
  33. 'data' => array(
  34. '#type' => 'textfield',
  35. '#value' => 'your field1',
  36. '#size' => '8',
  37. ),
  38. ),
  39. );
  40. }
  41.  
  42. $form['table'] = array(
  43. '#type' => 'tableselect',
  44. '#header' => $header,
  45. '#options' => $options,
  46. '#js_select' => FALSE,
  47. '#multiple' => TRUE,
  48. '#empty' => t('No users found'),
  49. );
  50. return $form;
  51.  
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement